* installing *source* package ‘s2’ ...
** this is package ‘s2’ version ‘1.1.13’
** package ‘s2’ successfully unpacked and MD5 sums checked
** using staged installation
Found OpenSSL pkg-config cflags and libs!
Testing compiler OpenSSL configuration using PKG_CFLAGS=
** Using PKG_CONFIG_PATH=/usr/local/clang/lib64/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig:/data/localhost/ripley/R/packages/tests-clang/s2/tools/pkgconfig
** Using abseil-cpp from pkg-config
Testing Abseil configuration using PKG_CPPFLAGS= PKG_CFLAGS=-I/usr/local/clang/include
Using PKG_LIBS=-L/usr/local/clang/lib64 -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_log_internal_check_op -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_nullguard -labsl_log_internal_structured_proto -labsl_log_internal_log_sink_set -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_log_sink -labsl_log_entry -labsl_log_internal_proto -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_hash -labsl_city -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_tracing_internal -labsl_time -labsl_civil_time -labsl_time_zone -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_leak_check -labsl_stacktrace -labsl_str_format_internal -labsl_strerror -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_strings -labsl_strings_internal -labsl_int128 -labsl_base -lrt -labsl_spinlock_wait -labsl_source_location -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity -lssl -lcrypto
Using PKG_CFLAGS=-I/usr/local/clang/include
Using PKG_CPPFLAGS=
** libs
specified C++17
using C compiler: ‘clang version 23.1.2’
using C++ compiler: ‘clang version 23.1.2’
using C++17
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/s2/src'
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c cpp-compat.cpp -o cpp-compat.o
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-altrep.cpp -o s2-altrep.o
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-accessors.cpp -o s2-accessors.o
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40:
In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:33:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:31:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:31:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-accessors.cpp:2:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-bounds.cpp -o s2-bounds.o
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40:
In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:26:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:33:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:27:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-cell.cpp -o s2-cell.o
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnul693l warning s_ generatedN.
onnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullabi/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-cell-union.cpp -o s2-cell-union.o
lity_unknown _Null_unspecified
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:2:
In file included from ./s2/s2latlng_rect.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:3:
In file included from ./s2/s2cap.h:31:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:3:
In file included from ./s2/s2cap.h:31:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:32:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_saIn file included from ts2-cell-union.cppi:s2f:
iIn file included from e./s2/s2cell_id.hd:
32 :
| In file included from ^/usr/local/clang/include/absl/hash/hash.h
:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
In file included from s2-bounds.cpp :535 | :
cIn file included from o./s2-options.hn:s7t:
eIn file included from x./s2/s2boolean_operation.hp:r26 :
sIn file included from t../src/s2/s2builder.hr:i36n:
gIn file included from _../src/s2/mutable_s2shape_index.hv:i30e:
wIn file included from /usr/local/clang/include/absl/container/btree_map.hN:u67l:
l/usr/local/clang/include/absl/container/internal/btree_container.hS:a544f:e3S:t rwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n
gView( c544o | n s tA BcShLa_r* abIsNlT_EnRuNlAlLa_bXl(ei nps)e r{t
_ o| r ^_
assi/usr/local/clang/include/absl/base/nullability.hg:n257,: 23i:n snote: eexpanded from macro 'absl_nullable'r
t_ o257r | _#adsesfiignne_ iambpsll,_ n&u&l,l acbolnes t_ N&u,l ltarbulee,
| | ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from 559s2-cell.cpp | : 8 :
In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h : 21 :
In file included from /usr/local/clang/include/absl/log/check.h : 37 :
In file included from c/usr/local/clang/include/absl/log/internal/check_impl.ho:n21s:
tIn file included from /usr/local/clang/include/absl/log/internal/check_op.h&:,41 :
fIn file included from a/usr/local/clang/include/absl/log/internal/strip.hl:s26e:
,In file included from /usr/local/clang/include/absl/log/internal/log_message.ht:r47u:
eIn file included from ,/usr/local/clang/include/absl/log/internal/structured_proto.h
: 27| :
~~~~~~~~~~~~~~~~~~~~~In file included from
/usr/local/clang/include/absl/log/internal/proto.h:34:
560 | /usr/local/clang/include/absl/types/span.h : 212 : 22 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | c o nussti_nigt eproaitnotre(rh i=n tT)* AaBbSsLl__InNuTlElRaNbAiLl_iCtOyM_MuAn)k;n
o w| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
| /usr/local/clang/include/absl/container/internal/btree_container.h ^:
511:47: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'289
:34: note: 511expanded from macro 'absl_nullability_unknown' |
289 | # d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aAbTiTlRiItByU_TuEn_kCnAoPwTnU R_ENDu_lBlY_(utnhsipse)c)i)f i e d
| ^
In file included from s2-cell.cpp\:
8 :
| In file included from ^~~~./s2/s2cell_id.h
:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_/usr/local/clang/include/absl/container/internal/btree_container.hA:T568T:R3I:B Uwarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]E
_LIF E568T | I M EA_BBSOLU_NIDN,T
E R| N ^A
L_X(/usr/local/clang/include/absl/base/nullability.hi:n257s:e23r:t _note: oexpanded from macro 'absl_nullable'r
_a s257s | i#gdne,f iinnes earbts_lo_rn_ualslsaibglne_ h_iNnutl_liambplle,
c| o ^n
st &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTEIn file included from _s2-cell.cppC:A8P:
TIn file included from U./s2/s2cell_id.hR:E37D:
_In file included from B../src/s2/base/logging.hY:(21t:
hIn file included from i/usr/local/clang/include/absl/log/check.hs:)37):
,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 :
In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 :
In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 :
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 :
\In file included from
/usr/local/clang/include/absl/log/internal/proto.h :| 34 ^:
/usr/local/clang/include/absl/types/span.h:739/usr/local/clang/include/absl/container/internal/common.h::2132:: 9warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
note: macro 'ABSL_INTERNAL_IF_false' defined here
739 | 32S | p#adne<fTi>n eM aAkBeSSLp_aInN(TTE*R NaAbLs_lI_Fn_uflallasbel(ei fb_esgaitni sAfBiSeLd_,A T.T.R.I)B U_T_EV_AL_IAFREGTSI_M_E
_ B| O ^U
ND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257In file included from :s2-bounds.cpp23::5 :
note: In file included from expanded from macro 'absl_nullable'./s2-options.h
:7:
In file included from 257./s2/s2boolean_operation.h | :#26d:
eIn file included from f../src/s2/s2builder.hi:n36e:
In file included from a../src/s2/mutable_s2shape_index.hb:s30l:
_In file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l:
a/usr/local/clang/include/absl/container/internal/btree_container.hb:l568e: 3_:N uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l
abl e568
| | ^A
BSL_INTERNAL_X(In file included from is2-cell.cppn:s8e:
rIn file included from t./s2/s2cell_id.h_:o37r:
_In file included from a../src/s2/base/logging.hs:s21i:
gIn file included from n/usr/local/clang/include/absl/log/check.h,: 37i:
nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:r21t:
_In file included from o/usr/local/clang/include/absl/log/internal/check_op.hr:_41a:
sIn file included from s/usr/local/clang/include/absl/log/internal/strip.hi:g26n:
_In file included from h/usr/local/clang/include/absl/log/internal/log_message.hi:n47t:
_In file included from i/usr/local/clang/include/absl/log/internal/structured_proto.hm:p27l:
,In file included from /usr/local/clang/include/absl/log/internal/proto.hc:o34n:
s/usr/local/clang/include/absl/types/span.ht: 740&:,21 :& &warning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
| ^
740/usr/local/clang/include/absl/container/internal/btree_container.h | : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X'
511 | T * a b s lA_BnSuLl_lIaNbTlEeR NeAnLd_)A TnToReIxBcUeTpEt_ C{A
P T| U ^R
ED/usr/local/clang/include/absl/base/nullability.h_:B257Y:(23t:h inote: sexpanded from macro 'absl_nullable')
)) 257 | # d e f i n e a b s l _ n u l l a b\l
e | _ ^N
ul/usr/local/clang/include/absl/container/internal/common.hl:a32b:l9e:
note: | macro 'ABSL_INTERNAL_IF_false' defined here ^
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from In file included from /usr/local/clang/include/absl/log/check.hs2-bounds.cpp::375:
:
In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h./s2-options.h::217:
:
In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h./s2/s2boolean_operation.h::4126:
:
In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2builder.h::2636:
:
In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/mutable_s2shape_index.h::4730:
:
In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h/usr/local/clang/include/absl/container/btree_map.h::2767:
:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/proto.h::57034::
3/usr/local/clang/include/absl/types/span.h:: 794warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]8
: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
570 | A794B | S L _ I NTT*E RaNbAsLl__Xn(uilnlsaebrlte_ oprt_ra sAsBiSgLn_,A TiTnRsIeBrUtT_Eo_rL_IaFsEsTiIgMnE__hBiOnUtN_Di,m psli,z ec_otn ssti z&e,) &n&o,e
x c| e ^p
t /usr/local/clang/include/absl/container/internal/btree_container.h{:
509 :| 52 ^:
note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X':
257:23: 509 | note: expanded from macro 'absl_nullable'
257 | # d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aAbTlTeR I_BNUuTlEl_aCbAlPeT
U R| E ^D
_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from
s2-cell.cpp:8:
In file included from 32./s2/s2cell_id.h | :#37d:
eIn file included from f../src/s2/base/logging.hi:n21e:
In file included from A/usr/local/clang/include/absl/log/check.hB:S37L:
_In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E:
RIn file included from N/usr/local/clang/include/absl/log/internal/check_op.hA:L41_:
IIn file included from F/usr/local/clang/include/absl/log/internal/strip.h_:f26a:
lIn file included from s/usr/local/clang/include/absl/log/internal/log_message.he:(47i:
fIn file included from _/usr/local/clang/include/absl/log/internal/structured_proto.hs:a27t:
iIn file included from s/usr/local/clang/include/absl/log/internal/proto.hf:i34e:
d/usr/local/clang/include/absl/types/span.h,: 799.:.32.:) warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_
VA_ A799R | GSSp_a_n
< c| o ^n
st T> MakeIn file included from Cs2-bounds.cppo:n5s:
tIn file included from S./s2-options.hp:a7n:
(In file included from T./s2/s2boolean_operation.h*: 26a:
bIn file included from s../src/s2/s2builder.hl:_36n:
uIn file included from l../src/s2/mutable_s2shape_index.hl:a30b:
lIn file included from e/usr/local/clang/include/absl/container/btree_map.h :b67e:
g/usr/local/clang/include/absl/container/internal/btree_container.hi:n570
: 3| : ^
warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/base/nullability.h
:257:23: 570note: | expanded from macro 'absl_nullable'
A B257S | L#_dIeNfTiEnReN AaLb_sXl(_innuslelratb_loer __aNsuslilganb,l ei
n s| e ^r
t_or_assignIn file included from _s2-cell.cpph:i8n:
tIn file included from _./s2/s2cell_id.hi:m37p:
lIn file included from ,../src/s2/base/logging.h :c21o:
nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37&:
,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h&:&21,:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41
:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/strip.h::51126::
52In file included from :/usr/local/clang/include/absl/log/internal/log_message.h :note: 47expanded from macro 'ABSL_INTERNAL_X':
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27 :
511In file included from | /usr/local/clang/include/absl/log/internal/proto.h : 34 :
/usr/local/clang/include/absl/types/span.h : 801 : 32 : Awarning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S
L_I N801T | E R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y ( tTh*i sa)b)s)l _ n u l l a b l e e n d ) n o e x c e p t \{
| | ^ ^
/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/nullability.h::31257::923:: note: note: macro 'ABSL_INTERNAL_IF_true' defined hereexpanded from macro 'absl_nullable'
25731 | | ##ddeeffiinnee aAbBsSlL__nIuNlTlEaRbNlAeL __INFu_ltlraubel(ei
f _| s ^a
tisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:7:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| In file included from ^s2-cell.cpp
:8:
/usr/local/clang/include/absl/base/nullability.hIn file included from :./s2/s2cell_id.h289::3734:
:In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nullability_unknown':
In file included from /usr/local/clang/include/absl/log/check.h:37 :
289In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hn:e41 :
aIn file included from b/usr/local/clang/include/absl/log/internal/strip.hs:l26_:
n/usr/local/clang/include/absl/log/internal/log_message.hu:l425l:a31b:i lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t
y_unk n425o | w n L_oNguMlels_suangsepFeactiafli(ecdo
n s| t ^
char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define abIn file included from ss2-cell-union.cppl:_2n:
oIn file included from n./s2/s2cell_id.hn:u37l:
lIn file included from ../src/s2/base/logging.h_:N21o:
nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21
:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
In file included from s2-cell.cpp: 8733:
| In file included from c./s2/s2cell_id.ho:n37s:
tIn file included from e../src/s2/base/logging.hx:p21r:
In file included from S/usr/local/clang/include/absl/log/check.hp:a37n:
<In file included from T/usr/local/clang/include/absl/log/internal/check_impl.h>: 21M:
a/usr/local/clang/include/absl/log/internal/check_op.hk:e189S:p28a:n (warning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*
abs l189_ | niunlllianbel ec opntsrt AaBbSsLl_:A:TSTtRaItBuUsT*E _aLbIsFlE_TnIoMnEn_uBlOlU NADs,S
t a| t ^u
s(c/usr/local/clang/include/absl/base/nullability.ho:n257s:t23 :a bnote: sexpanded from macro 'absl_nullable'l
:: S257t | a#tduesf&i nse) a{b
s l| _ ^n
ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u
ll a241b | l#ed
e f| i ^n
e absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:In file included from 26s2-cell.cpp:
:In file included from 8/usr/local/clang/include/absl/log/internal/log_message.h:
:In file included from 47./s2/s2cell_id.h:
:In file included from 37/usr/local/clang/include/absl/log/internal/structured_proto.h:
:In file included from 27../src/s2/base/logging.h:
:In file included from 21/usr/local/clang/include/absl/log/internal/proto.h:
:In file included from 34/usr/local/clang/include/absl/log/check.h:
:37/usr/local/clang/include/absl/types/span.h:
:In file included from 739/usr/local/clang/include/absl/log/internal/check_impl.h::2121::
/usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]193
:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]739
| Spa n193< | Tc>o nMsatk eaSbpsaln:(:TS*t aatbussl*_ naublslla_bnloen nbuelgli nA sASBtSaLt_uAsT(TcRoInBsUtT Ea_bLsIlF:E:TSItMaEt_uBsOOUrN<DT,>
& | s ^)
{/usr/local/clang/include/absl/base/nullability.h
: 257| : ^23
: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullable'241
:22: 257 | note: #expanded from macro 'absl_nonnull'd
ef i241n | e# daebfsiln_en ualblsalb_lneo n_nNuullll a_bNloen
n u| l ^l
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21:In file included from s2-cell.cpp:warning: 8type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:
In file included from ./s2/s2cell_id.h:37 :
740In file included from | ../src/s2/base/logging.h : 21 :
In file included from /usr/local/clang/include/absl/log/check.h : 37 :
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 :
/usr/local/clang/include/absl/log/internal/check_op.h : 202 :T46*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
l_nu l202l | a b leex pelnidc)i tn oCehxeccekpOtp M{e
s s| a ^g
eB/usr/local/clang/include/absl/base/nullability.hu:i257l:d23e:r (note: cexpanded from macro 'absl_nullable'o
ns t257 | c#hdaerf*i naeb salb_snlo_nnnuulllla belxep r_tNeuxltl)a;b
l e|
^
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
In file included from /usr/local/clang/include/absl/base/nullability.hs2-cell.cpp::2578::
23In file included from :./s2/s2cell_id.h :37note: :
expanded from macro 'absl_nullable'In file included from
../src/s2/base/logging.h:21 :
257In file included from | /usr/local/clang/include/absl/log/check.h#:d37e:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 :
a/usr/local/clang/include/absl/log/internal/check_op.hb:s226l:_59n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a
ble _226N | uvloliadb lMea
k e| C ^h
eckOpValueString(std::ostream& os, const void* absIn file included from ls2-cell-union.cpp_:n2u:
lIn file included from l./s2/s2cell_id.ha:b37l:
eIn file included from ../src/s2/base/logging.hp:)21;:
In file included from /usr/local/clang/include/absl/log/check.h| : ^37
:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21::
257In file included from :/usr/local/clang/include/absl/log/internal/check_op.h23::41 :
In file included from note: /usr/local/clang/include/absl/log/internal/strip.hexpanded from macro 'absl_nullable':
26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h257: | 47#:
dIn file included from e/usr/local/clang/include/absl/log/internal/structured_proto.hf:i27n:
eIn file included from /usr/local/clang/include/absl/log/internal/proto.ha:b34s:
l/usr/local/clang/include/absl/types/span.h_:n799u:l32l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e
_N u799l | lSapbalne<
c o| n ^s
t T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | In file included from #s2-cell.cppd:e8f:
iIn file included from n./s2/s2cell_id.he: 37a:
bIn file included from s../src/s2/base/logging.hl:_21n:
uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b:
lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :_21N:
u/usr/local/clang/include/absl/log/internal/check_op.hl:l276a:b13l:e
warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSi/usr/local/clang/include/absl/container/internal/raw_hash_map.ht:e144*: 3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_
nonn u144l | l vA)B;S
L _| I ^N
TERN/usr/local/clang/include/absl/base/nullability.hA:L241_:X22(:i nnote: seexpanded from macro 'absl_nonnull'r
t_ o241r | _#adsesfiignne, aibnssle_rnto_nonru_lals s_iNgonn_niumlpll
, | c ^o
nst&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)In file included from )s2-cell.cpp,: 8 :
In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h : 22 :
In file included from /usr/local/clang/include/absl/log/log.h : 209 :
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 :
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63\:
/usr/local/clang/include/absl/log/internal/vlog_config.h| : ^157
:11:/usr/local/clang/include/absl/container/internal/common.h :32warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]9
: note: macro 'ABSL_INTERNAL_IF_false' defined here
157 | V L32o | g#Sdietfei*n ea bAsBlS_Ln_uIlNlTaEbRlNeA LS_eItFV_Mfoadluslee(Liifs_tsHaetaidsFfoireTde,s t.O.n.l)y (_
_ V| A ^_
ARG/usr/local/clang/include/absl/base/nullability.hS:_257_:
23 :| ^
note: expanded from macro 'absl_nullable'
257 | #defIn file included from is2-bounds.cppn:e5 :
aIn file included from b./s2-options.hs:l9_:
nIn file included from u./s2/s2builderutil_s2polygon_layer.hl:l48a:
bIn file included from l../src/s2/s2polygon.he: 29_:
NIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l45a:
b/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:e144
: 3| : ^
warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
In file included from 144s2-cell.cpp | : 8 :
AIn file included from B./s2/s2cell_id.hS:L37_:
IIn file included from N../src/s2/base/logging.hT:E22R:
NIn file included from A/usr/local/clang/include/absl/log/log.hL:_209X:
(In file included from i/usr/local/clang/include/absl/log/internal/log_impl.hn:s20e:
rIn file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.h_:o63r:
_/usr/local/clang/include/absl/log/internal/vlog_config.ha:s158s:i15g:n ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i
ns e158r | t _ o r _VaLsosgiSgint_ei*m palb,s lc_onnusltl&a,b lceo nvs)t;&
,
| ^|
^
/usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h257::13523::16 : note: note: expanded from macro 'absl_nullable'expanded from macro 'ABSL_INTERNAL_X'
257 | #135d | e f i n e a b s l _tnhuilsl)a)b)l eA B_SNLu_lAlTaTbRlIeB
U | ^T
E_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | In file included from s2-cell-union.cpp : 2 :
AIn file included from B./s2/s2cell_id.hS:L37_:
IIn file included from N../src/s2/base/logging.hT:E21R:
NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37A:
TIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hR:I21B:
UIn file included from T/usr/local/clang/include/absl/log/internal/check_op.hE:_41C:
AIn file included from P/usr/local/clang/include/absl/log/internal/strip.hT:U26R:
EIn file included from D/usr/local/clang/include/absl/log/internal/log_message.h_:B53Y:
(th/usr/local/clang/include/absl/types/source_location.hi:s113):)19,: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | c o n s t c h\a
r *| ^a
bs/usr/local/clang/include/absl/container/internal/common.hl:_32n:o9n:n unote: lmacro 'ABSL_INTERNAL_IF_false' defined herel
fi l32e | _#ndaemfei n=e _A_BbSuLi_lItNiTnE_RFNIALLE_(I)F)_ f{a
l s| e ^(
if_s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull',
. .241. | )# d_e_fViAn_eA RaGbSs_l__
n o| n ^n
ull _NonnullIn file included from
s2-bounds.cpp :| 5 ^:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insIn file included from es2-cell-union.cppr:t2_:
oIn file included from r./s2/s2cell_id.h_:a37s:
sIn file included from i../src/s2/base/logging.hg:n21,:
In file included from i/usr/local/clang/include/absl/log/check.hn:s37e:
rIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h_:o21r:
_In file included from a/usr/local/clang/include/absl/log/internal/check_op.hs:s41i:
gIn file included from n/usr/local/clang/include/absl/log/internal/strip.h_:i26m:
pIn file included from l/usr/local/clang/include/absl/log/internal/log_message.h,: 53c:
o/usr/local/clang/include/absl/types/source_location.hn:s133t:&25,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],
fal s133e | ,
c| o ^n
st/usr/local/clang/include/absl/container/internal/raw_hash_map.he:x135p:r16 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's
t c h135a | r * a b s l _ n o ntnhuilsl) )f)i lAeB_SnLa_mAeT(T)R IcBoUnTsEt_ LnIoFeExTcIeMpEt_ B{O
U N| D ^
{ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241 | # d e f i n e a b s l _ n o\n
n u| l ^l
_/usr/local/clang/include/absl/container/internal/common.hN:o31n:n9u:l lnote:
macro 'ABSL_INTERNAL_IF_true' defined here
| ^
31 | #define ABSL_INIn file included from Ts2-cell-union.cppE:R2N:
AIn file included from L./s2/s2cell_id.h_:I37F:
_In file included from t../src/s2/base/logging.h:r21u:
eIn file included from (/usr/local/clang/include/absl/log/check.hi:f37_:
sIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.ht:i21s:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_op.he:d41,:
In file included from ./usr/local/clang/include/absl/log/internal/strip.h.:.26):
In file included from i/usr/local/clang/include/absl/log/internal/log_message.hf:_53s:
a/usr/local/clang/include/absl/types/source_location.ht:i142s:f25i:e dwarning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
| ^
142 | constexprIn file included from s2-bounds.cppc:o5n:
sIn file included from t./s2-options.h :c9h:
aIn file included from r./s2/s2builderutil_s2polygon_layer.h*: 48a:
bIn file included from s../src/s2/s2polygon.hl:_29n:
oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hn:u45l:
l/usr/local/clang/include/absl/container/internal/raw_hash_map.h :f189u:n3c:t iwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n
_name( )189 | c o nAsBtS Ln_oIeNxTcEeRpNtA L{_
X (| i ^n
se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's
ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uilmlp l_,N ocnonnusltl&
, | & ^&
, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | In file included from s2-cell-union.cpp : 2 :
In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h :t21r:
uIn file included from e/usr/local/clang/include/absl/log/check.h,: 37.:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hr:s21t:
,In file included from /usr/local/clang/include/absl/log/internal/check_op.hc:o41n:
sIn file included from t/usr/local/clang/include/absl/log/internal/strip.h_:i26t:
eIn file included from r/usr/local/clang/include/absl/log/internal/log_message.ha:t53o:
r/usr/local/clang/include/absl/types/source_location.h :A150B:S40L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T
ERN A150L | _ C O M M A ) ;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h : 135 : 11 : note: expanded from macro 'ABSL_INTERNAL_X'
c135o | n s t c h a r * atbhsils_)n)o)n nAuBlSlL _fAiTlTeR_InBaUmTeE)_
L I| F ^E
TI/usr/local/clang/include/absl/base/nullability.hM:E241_:B22O:U Nnote: Dexpanded from macro 'absl_nonnull'
{ 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u\l
l
| ^~~~|
^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfiIn file included from es2-cell-union.cppd:,2 :
.In file included from ../s2/s2cell_id.h.:)37 :
iIn file included from f../src/s2/base/logging.h_:s21a:
tIn file included from i/usr/local/clang/include/absl/log/check.hs:f37i:
eIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h
: 21| :
^In file included from
/usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
In file included from s2-bounds.cpp: 571:
| In file included from ./s2-options.h :L9o:
gIn file included from M./s2/s2builderutil_s2polygon_layer.he:s48s:
aIn file included from g../src/s2/s2polygon.he:(29c:
oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hs:t45 :
c/usr/local/clang/include/absl/container/internal/raw_hash_map.hh:a191r:*3 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l
_nonn u191l | l fAiBlSeL,_ IiNnTtE RlNiAnLe_,X
( i| n ^s
ert/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g
n, 241i | n#sdeerfti_noer _aabsssli_gnno_ninmuplll, _cNoonnsntu&l,l
& &| , ^
true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_IIn file included from Ns2-cell-union.cppT:E2R:
NIn file included from A./s2/s2cell_id.hL:_37C:
OIn file included from M../src/s2/base/logging.hM:A21):
;In file included from
/usr/local/clang/include/absl/log/check.h :| 37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/container/internal/raw_hash_map.h:
:In file included from 133/usr/local/clang/include/absl/log/internal/check_op.h::4741::
In file included from /usr/local/clang/include/absl/log/internal/strip.hnote: :expanded from macro 'ABSL_INTERNAL_X'26
:
/usr/local/clang/include/absl/log/internal/log_message.h:78 :13326 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | A BLSoLg_MIeNsTsEaRgNeA(Lc_oAnTsTtR IcBhUaTrE*_ CaAbPsTlU_RnEoDn_nBuYl(lt hfiisl)e),, i n t l i n e ,
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
\
241 | | # ^~~~d
efine a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s191l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u
l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 135_:N16o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l
l
| ^135
| this))) ABSL_ATTRIBUTIn file included from Es2-cell-union.cpp_:L2I:
FIn file included from E./s2/s2cell_id.hT:I37M:
EIn file included from _../src/s2/base/logging.hB:O21U:
NIn file included from D/usr/local/clang/include/absl/log/check.h :{37 :
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 :
In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 :
In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
/usr/local/clang/include/absl/log/internal/log_message.h : 80 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80\ |
| L ^o
gM/usr/local/clang/include/absl/container/internal/common.he:s32s:a9g:e (note: cmacro 'ABSL_INTERNAL_IF_false' defined hereo
nst 32c | h#adre*f ianbes lA_BnSoLn_nIuNlTlE RfNiAlLe_,I Fi_nfta llsien(ei,f
_ s| a ^t
is/usr/local/clang/include/absl/base/nullability.hf:i241e:d22,: .note: .expanded from macro 'absl_nonnull'.
) _241_ | V#Ad_eAfRiGnSe_ _a
b s| l ^_
nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assIn file included from is2-cell-union.cppg:n2_:
iIn file included from m./s2/s2cell_id.hp:l37,:
In file included from c../src/s2/base/logging.ho:n21s:
tIn file included from &/usr/local/clang/include/absl/log/check.h,: 37&:
&In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :t21r:
uIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h,:
41 :
| In file included from ^/usr/local/clang/include/absl/log/internal/strip.h
:26:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:/usr/local/clang/include/absl/log/internal/log_message.h133::11952::41 :note: expanded from macro 'ABSL_INTERNAL_X'warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | 119 | L o g M eAsBsSaLg_eI&N TTEoRSNiAnLk_AAlTsToR(IaBbUsTlE:_:CLAoPgTSUiRnEkD*_ BaYb(stlh_inso)n)n,u l l s i n k ) ;
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
\
241 | | # ^d
ef/usr/local/clang/include/absl/container/internal/common.hi:n31e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_true' defined here_
non n31u | l#ld e_fNionnen uAlBlS
L _| I ^N
TERNAL_IF_true(if_satisfIn file included from is2-cell-union.cppe:d2,:
In file included from ../s2/s2cell_id.h.:.37):
In file included from i../src/s2/base/logging.hf:_21s:
aIn file included from t/usr/local/clang/include/absl/log/check.hi:s37f:
iIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hd:
21 :
| In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h
:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
In file included from s2-bounds.cpp121: | 5 :
In file included from L./s2-options.ho:g9M:
eIn file included from s./s2/s2builderutil_s2polygon_layer.hs:a48g:
eIn file included from &../src/s2/s2polygon.h :T29o:
SIn file included from i/usr/local/clang/include/absl/container/flat_hash_map.hn:k45O:
n/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:y193(:a3b:s lwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:
LogSi n193k | * aAbBsSlL_no_nInNuTlElR NsAiLn_kX)(;i
n s| e ^r
t_/usr/local/clang/include/absl/base/nullability.ho:r241_:a22s:s inote: gexpanded from macro 'absl_nonnull'n
, i241n | s#edretf_ionre_ aasbssilg_nn_oinmnpull,l c_oNnosntn&u,l l&
& ,| ^t
rue,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_In file included from As2-cell-union.cppT:T2R:
IIn file included from B./s2/s2cell_id.hU:T37E:
_In file included from C../src/s2/base/logging.hA:P21T:
UIn file included from R/usr/local/clang/include/absl/log/check.hE:D37_:
BIn file included from Y/usr/local/clang/include/absl/log/internal/check_impl.h(:t21h:
iIn file included from s/usr/local/clang/include/absl/log/internal/check_op.h):)41,:
In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
/usr/local/clang/include/absl/log/internal/log_message.h : 158 : 32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | L o g M\e
s s| a ^~~~g
e& oper/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:t193o:r3<:< (warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o
id/usr/local/clang/include/absl/container/internal/raw_hash_map.h*: 135a:b16s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'u
lla b135l | e v ) {
| ^t
hi/usr/local/clang/include/absl/base/nullability.hs:)257):)23 :A Bnote: Sexpanded from macro 'absl_nullable'L
_A T257T | R#IdBeUfTiEn_eL IaFbEsTlI_MnEu_lBlOaUbNlDe {_ N u l l a b l e
| ^
\
| ^
In file included from /usr/local/clang/include/absl/container/internal/common.hs2-cell-union.cpp::312::
9In file included from :./s2/s2cell_id.h :note: 37macro 'ABSL_INTERNAL_IF_true' defined here:
In file included from ../src/s2/base/logging.h:21 :
31In file included from | /usr/local/clang/include/absl/log/check.h#:d37e:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 :
AIn file included from B/usr/local/clang/include/absl/log/internal/check_op.hS:L41_:
IIn file included from N/usr/local/clang/include/absl/log/internal/strip.hT:E26R:
N/usr/local/clang/include/absl/log/internal/log_message.hA:L161_:I38F:_ twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u
e(i f161_ | s a tLiosgfMieesds,a g.e.&. )o piefr_astaotri<s<f(iceodn
s t| ^v
oid* absl_nuIn file included from ls2-bounds.cppl:a5b:
lIn file included from e./s2-options.h : 9v:
)In file included from ./s2/s2builderutil_s2polygon_layer.h{:
48 :
| In file included from ^../src/s2/s2polygon.h
:29:
/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h257::4523:
:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :note: 193expanded from macro 'absl_nullable':
3: warning: 257'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] |
#defi n193e | a bAsBlS_Ln_uIlNlTaEbRlNeA L__NXu(lilnasbelret
_ o| r ^_
assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMIn file included from As2-cell-union.cpp):;2
:
In file included from | ./s2/s2cell_id.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
37:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/base/logging.h::13521::
11In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'ABSL_INTERNAL_X':
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 :
135In file included from | /usr/local/clang/include/absl/log/internal/check_op.h : 41 :
In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
/usr/local/clang/include/absl/log/internal/log_message.h :t179h:i35s:) )warning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
ABS L179_ | A T TLRoIgBMUeTsEs_aLgIeF&E ToIpMeEr_aBtOoUrN<D< ({w c h a r _ t * a b s l _ n u l l a b l e v ) ;
| ^
\
/usr/local/clang/include/absl/base/nullability.h| : ^~~~257
:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSIn file included from Ls2-cell-union.cpp_:I2N:
TIn file included from E./s2/s2cell_id.hR:N37A:
LIn file included from _../src/s2/base/logging.hX:(21i:
nIn file included from s/usr/local/clang/include/absl/log/check.he:r37t:
_In file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:_21a:
sIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hi:g41n:
,In file included from /usr/local/clang/include/absl/log/internal/strip.hi:n26s:
e/usr/local/clang/include/absl/log/internal/log_message.hr:t191_:o43r:_ awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
ign_ i191m | p l ,L o&g&M,e scsoangset&& ,o pfearlasteo,r
< <| ( ^s
td/usr/local/clang/include/absl/container/internal/raw_hash_map.h:::133i:o52s:_ bnote: aexpanded from macro 'ABSL_INTERNAL_X's
e& (133* | a b s l _ n o n n u lAlB SmL)_(IsNtTdE:R:NiAoLs__AbTaTsReI&B UoTsE)_)C;A
P T| U ^R
ED/usr/local/clang/include/absl/base/nullability.h_:B241Y:(22t:h inote: sexpanded from macro 'absl_nonnull')
), 241 | # d e f i n e a b s l _ n o n n u l l _ N o\n
n u| l ^l
| /usr/local/clang/include/absl/container/internal/common.h ^:
32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2-bounds.cppnote: :expanded from macro 'absl_nonnull'5
:
In file included from ./s2-options.h :2419 | :
#In file included from d./s2/s2builderutil_s2polygon_layer.he:f48i:
nIn file included from e../src/s2/s2polygon.h :a29b:
sIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h_:n45o:
n/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:u198l:l3 :_ Nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n
null
198 | | ^
ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2-cell-union.cpp : 2 :
In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h : 21 :
In file included from /usr/local/clang/include/absl/log/check.h : 37 :
\In file included from
/usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/common.h::4131:
:In file included from 9/usr/local/clang/include/absl/log/internal/strip.h:: 26note: :
macro 'ABSL_INTERNAL_IF_true' defined here
/usr/local/clang/include/absl/log/internal/log_message.h:319 :3120 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f
ine A319B | S L _ I NcToEnRsNtA Lw_cIhFa_rt_rtu*e (aibfs_ls_antuilslfaibelde, c.o.n.s)t &i fv_)s;a
t i| s ^f
ied/usr/local/clang/include/absl/base/nullability.h
: 257| : ^23
: note: expanded from macro 'absl_nullable'
257 | #deIn file included from fs2-bounds.cppi:n5e:
In file included from a./s2-options.hb:s9l:
_In file included from n./s2/s2builderutil_s2polygon_layer.hu:l48l:
aIn file included from b../src/s2/s2polygon.hl:e29 :
_In file included from N/usr/local/clang/include/absl/container/flat_hash_map.hu:l45l:
a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:l202e:
3 :| ^warning:
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_iIn file included from ms2-cell-union.cppp:l2,:
In file included from &./s2/s2cell_id.h&:,37 :
cIn file included from o../src/s2/base/logging.hn:s21t:
&In file included from ,/usr/local/clang/include/absl/log/check.h :t37r:
uIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h,:
21 :
| In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/log/internal/check_op.h
:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h203: | 26 :
/usr/local/clang/include/absl/log/internal/log_message.h : 321 : 52 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | itnrluien,e .LfoigrMsets,s acgoen&s tL_oigtMeersastaogre :A:BoSpLe_rIaNtToErR<N<A(Lw_cChOaMrM_At)*;
a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l
_nu/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l135a:b11l:e note: vexpanded from macro 'ABSL_INTERNAL_X')
{
| 135 ^ |
/usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: texpanded from macro 'absl_nullable'h
is )257) | )# dAeBfSiLn_eA TaTbRsIlB_UnTuEl_lLaIbFlEeT I_MNEu_lBlOaUbNlDe
{ | ^
\
| ^~~~
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #de/usr/local/clang/include/absl/container/internal/raw_hash_map.hf:i205n:e3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l
_non n205u | l l A_BNSoLn_nIuNlTlE
R N| A ^L
_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from In file included from s2-bounds.cpps2-cell-union.cpp::52:
:
In file included from In file included from ./s2-options.h./s2/s2cell_id.h::937:
:
In file included from In file included from ./s2/s2builderutil_s2polygon_layer.h../src/s2/base/logging.h::4821:
:
In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/log/check.h::2937:
:
In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/log/internal/check_impl.h::4521:
:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/log/internal/check_op.h::20741::
3In file included from :/usr/local/clang/include/absl/log/internal/strip.h :warning: 26passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11 :207 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
ABS L398_ | I N T E RvNoAiLd_*X (aibnssle_rntu_lolra_balses icgonn,s ti&n sve)r;t
_ o| r ^_
as/usr/local/clang/include/absl/base/nullability.hs:i257g:n23_:i mnote: pexpanded from macro 'absl_nullable'l
, &257& | ,# d&e&f,i nfea lasbes,l _tnruulel,a
b l| e ^
_N/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l133l:a52b:l enote:
expanded from macro 'ABSL_INTERNAL_X'
| ^
133 | ABSL_INTERNAL_ATTIn file included from Rs2-cell-union.cppI:B2U:
TIn file included from E./s2/s2cell_id.h_:C37A:
PIn file included from T../src/s2/base/logging.hU:R21E:
DIn file included from _/usr/local/clang/include/absl/log/check.hB:Y37(:
tIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.hi:s21):
)In file included from ,/usr/local/clang/include/absl/log/internal/check_op.h : 41 :
In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
/usr/local/clang/include/absl/log/internal/log_message.h : 400 : 17 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | \
c o| n ^s
t /usr/local/clang/include/absl/container/internal/common.hv:o32i:d9*: anote: bmacro 'ABSL_INTERNAL_IF_false' defined heres
l_n u32l | l#adbelfei nceo nAsBtS&L _vI)N;T
E R| N ^A
L_/usr/local/clang/include/absl/base/nullability.hI:F257_:f23a:l snote: eexpanded from macro 'absl_nullable'(
if _257s | a#tdiesffiineed ,a b.s.l._)n u_l_lVaAb_lAeR G_SN_u_l
l a| b ^l
e
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from In file included from s2-bounds.cpp../src/s2/base/logging.h::521:
:
In file included from In file included from ./s2-options.h/usr/local/clang/include/absl/log/check.h::937:
:
In file included from In file included from ./s2/s2builderutil_s2polygon_layer.h/usr/local/clang/include/absl/log/internal/check_impl.h::4821:
:
In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/log/internal/check_op.h::2941:
:
In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/log/internal/strip.h::4526:
:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:/usr/local/clang/include/absl/log/internal/log_message.h207::4253::31 :warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
207425 | | ALBoSgLM_eIsNsTaEgReNFAaLt_aXl((icnosnesrtt _cohra_ra*s saibgsnl,_ nionnsneurltl_ ofri_laes,s iignnt_ ilmipnle,) &A&B,S L&_&A,T TfRaIlBsUeT,E _tCrOuLeD,;
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/local/clang/include/absl/base/nullability.h208: | 241 : 22 : note: expanded from macro 'absl_nonnull'
241 | # d e f i n e. faibrsslt_,n ocnonnusltl_ i_tNeornantuolrl
A B| S ^L
_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: In file included from expanded from macro 'ABSL_INTERNAL_X's2-cell-union.cpp
:2:
In file included from ./s2/s2cell_id.h :13537 | :
In file included from ../src/s2/base/logging.h : 21 :
In file included from /usr/local/clang/include/absl/log/check.h : 37 :
tIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.hi:s21):
)In file included from )/usr/local/clang/include/absl/log/internal/check_op.h :A41B:
SIn file included from L/usr/local/clang/include/absl/log/internal/strip.h_:A26T:
T/usr/local/clang/include/absl/log/internal/log_message.hR:I426B:U31T:E _warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I
FET I426M | E _ BLOoUgNMDe s{s a g e F a t a l ( c o n s t c h a r * a b s l _ n o n n\u
l l| ^~~~f
ile, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assignIn file included from ,s2-cell-union.cpp :i2n:
sIn file included from e./s2/s2cell_id.hr:t37_:
oIn file included from r../src/s2/base/logging.h_:a21s:
sIn file included from i/usr/local/clang/include/absl/log/check.hg:n37_:
iIn file included from m/usr/local/clang/include/absl/log/internal/check_impl.hp:l21,:
In file included from &/usr/local/clang/include/absl/log/internal/check_op.h&:,41 :
&In file included from &/usr/local/clang/include/absl/log/internal/strip.h,: 26t:
r/usr/local/clang/include/absl/log/internal/log_message.hu:e436,: 36f:a lwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
,
| ^436
| /usr/local/clang/include/absl/container/internal/raw_hash_map.h :L133o:g52M:e snote: sexpanded from macro 'ABSL_INTERNAL_X'a
geD e133b | u g F a t a l ( c o nAsBtS Lc_hIaNrT*E RaNbAsLl__AnToTnRnIuBlUlT Ef_iClAeP,T
U R| E ^D
_B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull',
241 | # d e f i n e a b s l _ n o n n u l l _\N
o n| n ^u
ll/usr/local/clang/include/absl/container/internal/common.h
: 31| : ^9
: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
In file included from s2-cell-union.cpp| : ^2
:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 41s2-bounds.cpp:
:In file included from 5/usr/local/clang/include/absl/log/internal/strip.h:
:In file included from 26./s2-options.h:
:9/usr/local/clang/include/absl/log/internal/log_message.h:
:In file included from 446./s2/s2builderutil_s2polygon_layer.h::4348::
In file included from ../src/s2/s2polygon.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29
:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45 :
446/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 209 :L3o:g Mwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s
sageQu i209e | t l yADBeSbLu_gIFNaTtEaRlN(AcLo_nXs(ti ncshearrt*_ oarb_sals_sniognnn,u liln sfeirlte_,o
r _| a ^s
s/usr/local/clang/include/absl/base/nullability.hi:g241n:_22i:m pnote: lexpanded from macro 'absl_nonnull',
& &241, | #&d&e,f itnreu ea,b sfla_lnsoen,n
u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_No n210n | u l l
| ^
.first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
In file included from s2-cell-union.cpp: 2133:
| In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h : 21 :
In file included from A/usr/local/clang/include/absl/log/check.hB:S37L:
_In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E:
RIn file included from N/usr/local/clang/include/absl/log/internal/check_op.hA:L41_:
AIn file included from T/usr/local/clang/include/absl/log/internal/strip.hT:R26I:
B/usr/local/clang/include/absl/log/internal/log_message.hU:T454E:_38C:A Pwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U
RED _454B | Y ( tLhoigsM)e)s,s a g e Q u i e t l y F a t a l ( c o n s t c h a r\*
a| b ^~~~s
l_nonnul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 209f:i3l:e ,warning:
passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
| /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^:
135:16/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'ABSL_INTERNAL_X'22
: note: expanded from macro 'absl_nonnull'135
| 241 | # d e f i n et haibss)l)_)n oAnBnSuLl_lA T_TNRoInBnUuTlEl_
L I| F ^E
TIME_BOUND { In file included from s2-cell-union.cpp : 2 :
In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h : 21 :
In file included from /usr/local/clang/include/absl/log/check.h :\37
:
In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^:
21:
In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/internal/check_op.h::3241::
9In file included from :/usr/local/clang/include/absl/log/internal/strip.h :note: 26macro 'ABSL_INTERNAL_IF_false' defined here:
/usr/local/clang/include/absl/log/internal/log_message.h:456 :3238 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f
ine 456A | B S LL_oIgNMTeEsRsNaAgLe_QIuFi_eftallysFea(tiafl_(scaotnisstf icehda,r *. .a.b)s l___nVoAn_nAuRlGlS _f_i
l e| , ^
int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-bounds.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_itIn file included from es2-cell-union.cppr:a2t:
oIn file included from r./s2/s2cell_id.h :A37B:
SIn file included from L../src/s2/base/logging.h_:I21N:
TIn file included from E/usr/local/clang/include/absl/log/check.hR:N37A:
LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hC:O21M:
M/usr/local/clang/include/absl/log/internal/check_op.hA:)180;:
42 :| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133: 47180: | Anote: Bexpanded from macro 'ABSL_INTERNAL_X'S
L_AT T133R | I B U T E _ P U R E _AFBUSNLC_TIINOTNE RcNoAnLs_tA TcThRaIrB*U TaEb_sClA_PnToUnRnEuDl_lB YM(atkheiCsh)e)c,k F a i l S t r i n g (
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull'
| ^~~~241
| #defin/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 211a:b3s:l _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o
n/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:u135l:l16 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n
nul l135
| | ^
thiIn file included from ss2-cell-union.cpp):)2):
In file included from A./s2/s2cell_id.hB:S37L:
_In file included from A../src/s2/base/logging.hT:T21R:
IIn file included from B/usr/local/clang/include/absl/log/check.hU:T37E:
_In file included from L/usr/local/clang/include/absl/log/internal/check_impl.hI:F21E:
T/usr/local/clang/include/absl/log/internal/check_op.hI:M181E:_25B:O Uwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D
{ 181 | c o n s t a b s l : : S t a t u s * a b\s
l _| n ^o
nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9s:t anote: tmacro 'ABSL_INTERNAL_IF_true' defined hereu
s, c31o | n#sdte fcihnaer *A BaSbsl_Ln_oInNnTuElRlN AprLe_fIiFx_)t;r
ue (| i ^f
_s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull',
. .241. | )# dieff_isnaet iasbfsile_dn
o n| n ^u
ll _Nonnull
In file included from | s2-bounds.cpp ^:
5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:In file included from 29s2-cell-union.cpp:
:In file included from 2/usr/local/clang/include/absl/container/flat_hash_map.h:
:In file included from 45./s2/s2cell_id.h:
:/usr/local/clang/include/absl/container/internal/raw_hash_map.h37::
211In file included from :../src/s2/base/logging.h3::21 :
warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/log/check.h
:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 :
211/usr/local/clang/include/absl/log/internal/check_op.h | : 181 :A58B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I
NTE R181N | A L _ X (cionnssetr ta_bosrl_:a:sSstiagtnu,s *i nasbesrlt__noorn_nauslsli gsnt_aitmupsl,, c&o&n,s t& &c,h atrr*u ea,b stlr_uneo,n
n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l
pr e212f | i x ) ;
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'.
fi r241s | t#,d ecfoinnset _aibtselr_antoonrn uAlBlS L__NIoNnTnEuRlNlA
L _| C ^O
MMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | In file included from s2-cell-union.cpp : 2 :
In file included from ./s2/s2cell_id.h :t37h:
iIn file included from s../src/s2/base/logging.h):)21):
In file included from A/usr/local/clang/include/absl/log/check.hB:S37L:
_In file included from A/usr/local/clang/include/absl/log/internal/check_impl.hT:T21R:
I/usr/local/clang/include/absl/log/internal/check_op.hB:U189T:E28_:L Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E
TIME _189B | OiUnNlDi n{e c o n s t a b s l : : S t a t u s * a b s l _ n o n n\u
l l| ^~~~A
sStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprte/usr/local/clang/include/absl/container/internal/raw_hash_map.hx:t233):;58
: | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
/usr/local/clang/include/absl/base/nullability.h:241:22 :233 | note: expanded from macro 'absl_nonnull'
241 | k#edye_fairnge< Ka>b&s&l _kn oAnBnSuLl_lI N_TNEoRnNnAuLl_lA
T T| R ^I
BUTE_CAPTURED_BY(this),
| ^~~~
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | In file included from s2-cell-union.cppc:o2n:
sIn file included from t./s2/s2cell_id.h :k37e:
yIn file included from _../src/s2/base/logging.ha:r21g:
<In file included from K/usr/local/clang/include/absl/log/check.h>:&37 :
kIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hA:B21S:
L/usr/local/clang/include/absl/log/internal/check_op.h_:I226N:T59E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L
_ATT R226I | BvUoTiEd_ CMAaPkTeUCRhEeDc_kBOYp(Vtahliuse)S,t
r i| n ^~~~g
(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_In file included from Is2-cell-union.cppN:T2E:
RIn file included from N./s2/s2cell_id.hA:L37_:
AIn file included from T../src/s2/base/logging.hT:R21I:
BIn file included from U/usr/local/clang/include/absl/log/check.hT:E37_:
CIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hP:T21U:
R/usr/local/clang/include/absl/log/internal/check_op.hE:D276_:B13Y:( twarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i
s),
276 | | c ^~~~o
nst void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:a283b:l64e:
warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^
283 | In file included from s2-cell-union.cpp : 2 :
In file included from ./s2/s2cell_id.h : 37 :
In file included from ../src/s2/base/logging.h : 21 :
AIn file included from B/usr/local/clang/include/absl/log/check.hS:L37_:
IIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hT:E21R:
N/usr/local/clang/include/absl/log/internal/check_op.hA:L278_:A13T:T Rwarning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B
UTE _278C | AcPoTnUsRtE Dv_oBiYd(*t haibss)l,_
n u| l ^~~~l
able operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::37321:
:In file included from 60/usr/local/clang/include/absl/log/internal/check_impl.h:: 21warning: :
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/log/internal/check_op.h
:293:49: warning: 321type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] |
293 | k e y _ a r g < K > & & k e y A B S L _ I N T E R N A L _ A T T R IcBoUnTsEt_ CcAhPaTrU*R EaDb_sBlY_(ntohninsu)l)l
) ;|
^~~~
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/log/check.h338::3765:
:In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]21
:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63 :338 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296c | o n s t k e y _ a r g < K > & k e y A B S L _ I N T E R N A L _ A T T R I B U T Ec_oCnAsPtT UsRiEgDn_eBdY (cthhairs*) )a
b s| l ^~~~_
nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:37:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(stIn file included from rs2-cell.cpp_:f8o:
rIn file included from m./s2/s2cell_id.ha:t43_:
iIn file included from n../src/s2/s1angle.ht:e28r:
nIn file included from a../src/s2/s2point.hl::27::
EIn file included from n../src/s2/s2coder.hs:u23r:
eIn file included from C/usr/local/clang/include/absl/status/status.ho:n67s:
tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:p29r:
(s/usr/local/clang/include/absl/strings/cord.h):,1525 :"29c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t
expr 1525t | r a p " )c,o
r d| _ ^i
nternal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #de/usr/local/clang/include/absl/strings/internal/str_format/bind.hf:i149n:e22 :a bwarning: s'enable_if' is a clang extension [-Wgcc-compat]l
_non n149u | l l _ N o n_n_ualtlt
r i| b ^u
te__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | In file included from s2-cell.cpp : 8 :
_In file included from _./s2/s2cell_id.ha:t43t:
rIn file included from i../src/s2/s1angle.hb:u28t:
eIn file included from _../src/s2/s2point.h_:(27(:
eIn file included from n../src/s2/s2coder.ha:b23l:
eIn file included from _/usr/local/clang/include/absl/status/status.hi:f67(:
VIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:i29d:
F/usr/local/clang/include/absl/strings/cord.ho:r1530m:a55t:I mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l
<Arg s1530. | .i.n>l(isn)e, C"obradd: :fCohrumnaktI tterraapt"o)r):):
C h| u ^n
kIterator(const Cord* absl_nonnu/usr/local/clang/include/absl/strings/internal/str_format/bind.hl:l162 :c22o:r dwarning: )'enable_if' is a clang extension [-Wgcc-compat]
{
| ^162
| /usr/local/clang/include/absl/base/nullability.h : 241 : 22_:_ anote: texpanded from macro 'absl_nonnull't
ri b241u | t#ed_e_f(i(neen aabblsel__info(nVnaullild F_oNromnantuIlmlp
l <| A ^r
gs...>(s), "bad format trap")))
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:8:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:9:
In file included from ./s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:9:
In file included from ./s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:2:
In file included from ./s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:3:
In file included from ./s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:3:
In file included from ./s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:5:
In file included from ./s2/s2cell_union.h:29:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-cell-union.cpp:7:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:33:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-constructors-formatters.cpp -o s2-constructors-formatters.o
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-predicates.cpp -o s2-predicates.o
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell.cpp:12:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
693 warnings generated.
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-cell-union.cpp:10:
In file included from ./geography-operator.h:7:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
In file included from s2-constructors-formatters.cpp844: | 6 :
In file included from ./s2/s2pointutil.h : 25 :
TIn file included from *../src/s2/s1angle.h :a28b:
sIn file included from l../src/s2/s2point.h_:n25o:
nIn file included from n../src/s2/util/coding/coder.hu:l36l:
In file included from o../src/s2/base/casts.hb:j34e:
cIn file included from t/usr/local/clang/include/absl/log/log.h,:
209 :
| In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h
:20:
/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h241::6322:
: /usr/local/clang/include/absl/log/internal/vlog_config.hnote: :expanded from macro 'absl_nonnull'49
:37: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d
efine 49a | bisnlt_ nRoengniusltle r_ANnodnInnuiltli
a l| i ^z
e(VLogSite* absl_nonnIn file included from us2-predicates.cppl:l2 :
vIn file included from )./s2/s2boolean_operation.h;:
26 :
| In file included from ^../src/s2/s2builder.h
:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/base/nullability.h::43241:
:In file included from 22/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19:
note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/hash_function_defaults.h
:59:
In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d:
eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e:
/usr/local/clang/include/absl/synchronization/mutex.ha:b845s:l45_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n
ull 845_ | N o n n u l lb
o o| l ^
(absl::type_identity<T>::type::* absl_nonIn file included from ns2-constructors-formatters.cppu:l6l:
In file included from m./s2/s2pointutil.he:t25h:
oIn file included from d../src/s2/s1angle.h):(28):
)In file included from ;../src/s2/s2point.h
: 25| :
^In file included from
../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h36::
241In file included from :../src/s2/base/casts.h22::34 :
note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/log.h
:209 :
241In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h#:d20e:
fIn file included from i/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:e63 :
a/usr/local/clang/include/absl/log/internal/vlog_config.hb:s63l:_43n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u
ll _63N | o n neuxlpll
i c| i ^t
constexpr VLogSite(const char*In file included from s2-predicates.cppa:b2s:
lIn file included from _./s2/s2boolean_operation.hn:o26n:
nIn file included from u../src/s2/s2builder.hl:l31 :
fIn file included from )/usr/local/clang/include/absl/container/flat_hash_set.h
: 43| :
^In file included from
/usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/base/nullability.h:
:In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2259::
In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull':
94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#:
d/usr/local/clang/include/absl/synchronization/mutex.he:f850i:n16e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
l_ n850o | n n u l l _cNoonnsntu lTl*
a| b ^s
l_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:In file included from 6s2-predicates.cpp:
:In file included from 2./s2/s2pointutil.h:
:In file included from 25./s2/s2boolean_operation.h:
:In file included from 26../src/s2/s1angle.h:
:In file included from 28../src/s2/s2builder.h:
:In file included from 31../src/s2/s2point.h:
:In file included from 25/usr/local/clang/include/absl/container/flat_hash_set.h:
:In file included from 43../src/s2/util/coding/coder.h:
:In file included from 36/usr/local/clang/include/absl/container/hash_container_defaults.h:
:In file included from 19../src/s2/base/casts.h:
:In file included from 34/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:
:In file included from 59/usr/local/clang/include/absl/log/log.h:
:In file included from 209/usr/local/clang/include/absl/strings/cord.h:
:In file included from 94/usr/local/clang/include/absl/log/internal/log_impl.h:
:In file included from 20/usr/local/clang/include/absl/strings/internal/cordz_info.h:
:In file included from 31/usr/local/clang/include/absl/log/absl_vlog_is_on.h:
:/usr/local/clang/include/absl/synchronization/mutex.h63::
851:/usr/local/clang/include/absl/log/internal/vlog_config.h45::96 :warning: 60type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | 96 | bforoile n(da bisnlt: :ltoygp_ei_nitdeernntailt:y:<RTe>g:i:sttyepreA:n:d*I naibtsila_lnioznen(uVlLlo gmSeittheo*d )a(b)s
l _| n ^o
nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22v:) ;note:
expanded from macro 'absl_nonnull'
| ^
241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b
sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo
n n| u ^l
l _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnullIn file included from s2-constructors-formatters.cpp_:N6o:
nIn file included from n./s2/s2pointutil.hu:l25l:
In file included from ../src/s2/s1angle.h| : ^28
:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const fileIn file included from _s2-predicates.cpp;:
2 :
| In file included from ^./s2/s2boolean_operation.h
:26:
/usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builder.h241::3122:
:In file included from /usr/local/clang/include/absl/container/flat_hash_set.hnote: :expanded from macro 'absl_nonnull'43
:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :24119 | :
#In file included from d/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:f59i:
nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b:
sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o:
n/usr/local/clang/include/absl/synchronization/mutex.hn:u886l:l31 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n
nul l886
| | ^e
xplicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal:In file included from :s2-constructors-formatters.cppP:e6r:
TIn file included from h./s2/s2pointutil.hr:e25a:
dIn file included from S../src/s2/s1angle.hy:n28c:
hIn file included from *../src/s2/s2point.h :a25b:
sIn file included from l../src/s2/util/coding/coder.h_:n36o:
nIn file included from n../src/s2/base/casts.hu:l34l:
In file included from s/usr/local/clang/include/absl/log/log.h):;209
:
In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ^:
20:
/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h241::6322:
: /usr/local/clang/include/absl/log/internal/vlog_config.hnote: :expanded from macro 'absl_nonnull'133
:37 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d
efine a133b | siln_tn oRnenguilslt e_rNAonndnIunlilt
i a| l ^i
ze(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define In file included from as2-predicates.cppb:s2l:
_In file included from n./s2/s2boolean_operation.hu:l26l:
aIn file included from b../src/s2/s2builder.hl:e31 :
_In file included from N/usr/local/clang/include/absl/container/flat_hash_set.hu:l43l:
aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hl:e19
:
In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^:
59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from :
s2-constructors-formatters.cpp:/usr/local/clang/include/absl/synchronization/mutex.h6::
1109In file included from :./s2/s2pointutil.h34::25 :
warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h
:28:
In file included from ../src/s2/s2point.h :110925 | :
In file included from ../src/s2/util/coding/coder.he:x36p:
lIn file included from i../src/s2/base/casts.hc:i34t:
In file included from M/usr/local/clang/include/absl/log/log.hu:t209e:
xIn file included from L/usr/local/clang/include/absl/log/internal/log_impl.ho:c20k:
MIn file included from a/usr/local/clang/include/absl/log/absl_vlog_is_on.hy:b63e:
(/usr/local/clang/include/absl/log/internal/vlog_config.hM:u158t:e15x:* warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b
sl _158n | u l l a bVlLeo gmSui)t
e *| ^a
bs/usr/local/clang/include/absl/base/nullability.hl:_257n:u23l:l anote: bexpanded from macro 'absl_nullable'l
e v257) | ;#
d e| f ^i
ne/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: uexpanded from macro 'absl_nullable'l
la b257l | e# d_eNfuilnlea balbes
l _| n ^u
llable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.hIn file included from :s2-predicates.cpp25::
2In file included from :
../src/s2/util/coding/coder.hIn file included from :./s2/s2boolean_operation.h36::
26In file included from :
../src/s2/base/casts.hIn file included from :../src/s2/s2builder.h34::
31In file included from :
/usr/local/clang/include/absl/log/log.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h209::
43In file included from :
/usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h22::
19In file included from :
/usr/local/clang/include/absl/log/internal/log_message.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h47::
59In file included from :
/usr/local/clang/include/absl/log/internal/structured_proto.h/usr/local/clang/include/absl/strings/cord.h::271012:
:In file included from 37/usr/local/clang/include/absl/log/internal/proto.h:: 34warning: :
type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/types/span.h:212: 221012: | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
absl :212: | c o ruds_iinngt epronianlt:e:rC o=r dTz*I nafbos*l _anbuslll_anbuillliatbyl_eu nckonrodwzn_;i
n f| o ^(
) co/usr/local/clang/include/absl/base/nullability.hn:s289t: 34{:
note: | expanded from macro 'absl_nullability_unknown' ^
/usr/local/clang/include/absl/base/nullability.h289: | 257#:d23e:f inote: nexpanded from macro 'absl_nullable'e
a b257s | l#_dneuflilnaeb ialbistly__nuunlklnaobwlne __NNuullll_aubnlsep
e c| i ^f
ied
| ^
In file included from In file included from s2-predicates.cpps2-constructors-formatters.cpp::26:
:
In file included from In file included from ./s2/s2boolean_operation.h./s2/s2pointutil.h::2625:
:
In file included from In file included from ../src/s2/s2builder.h../src/s2/s1angle.h::3128:
:
In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h../src/s2/s2point.h::4325:
:
In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/util/coding/coder.h::1936:
:
In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/base/casts.h::5934:
:
/usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/log.h1017::20951:
:In file included from /usr/local/clang/include/absl/log/internal/log_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22
:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47 :
1017In file included from | /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 :
vIn file included from o/usr/local/clang/include/absl/log/internal/proto.hi:d34 :
s/usr/local/clang/include/absl/types/span.he:t213_:c34o:r dwarning: ztype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_
inf o213( | c o ruds_iinngt ecronnaslt:_:pCooirndtzeIrn f=o *c oanbsstl _Tn*o nanbuslll_ ncuolrldazb_iilniftoy)_ u{n
k n| o ^w
n;/usr/local/clang/include/absl/base/nullability.h
: 241| : ^22
: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'289
:34 :241 | note: #expanded from macro 'absl_nullability_unknown'd
ef i289n | e# daebfsiln_en oanbnsull_ln u_lNloanbniullilt
y _| u ^n
known _Null_unspecified
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from In file included from s2-predicates.cpp/usr/local/clang/include/absl/status/status.h::267:
:
In file included from In file included from ./s2/s2boolean_operation.h/usr/local/clang/include/absl/status/internal/status_internal.h::2629:
:
In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/strings/cord.h::3682:
:
In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::3023:
:
In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/crc/crc32c.h::6632:
:
In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/strings/str_format.h::70860:
:In file included from 43/usr/local/clang/include/absl/container/internal/layout.h:: 198:
warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/str_cat.h
:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h: 23860:
| /usr/local/clang/include/absl/strings/numbers.h : 152f:r37i:e nwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
voi d152 | AvbosildF oPrumtaTtwFolDuisghi(tFso(rumianttS3i2n_kt* ia,b sclh_anro*n naublsll _snionk,
| n ^n
ull/usr/local/clang/include/absl/base/nullability.h :b241u:f22):;
note: | expanded from macro 'absl_nonnull' ^
241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a
bs l241_ | n#odnenfuilnle _aNbosnln_unloln
n u| l ^l
_Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6In file included from :
s2-predicates.cppIn file included from :./s2/s2pointutil.h2::
25In file included from :
./s2/s2boolean_operation.hIn file included from :../src/s2/s1angle.h26::
28In file included from :
../src/s2/s2builder.hIn file included from :../src/s2/s2point.h36::
27In file included from :
../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2coder.h30::
23In file included from :
/usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/status/status.h66::
67In file included from :
/usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h70::
29In file included from :
/usr/local/clang/include/absl/container/internal/layout.hIn file included from :/usr/local/clang/include/absl/strings/cord.h198::
82In file included from :
/usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h116::
23In file included from :
/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h23::
32/usr/local/clang/include/absl/strings/numbers.h:
:/usr/local/clang/include/absl/strings/str_format.h156::86755::60 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | b867o | o l esxapflei_csittr tFoo8r_mbaatsSei(nakb(sslt:r:_sftorrimnagt__viinetwe rtneaxlt:,: Fionrtm8a_ttS*i nakbIsmlp_ln*o nanbuslll_ nvoanlnuuel,l
s| ) ^
| /usr/local/clang/include/absl/base/nullability.h ^:
241:22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22
: note: 241expanded from macro 'absl_nonnull' |
#d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln
n u| l ^l
| ^
In file included from s2-predicates.cpp:2In file included from :
s2-constructors-formatters.cppIn file included from :./s2/s2boolean_operation.h6::
26In file included from :
./s2/s2pointutil.hIn file included from :../src/s2/s2builder.h25::
36In file included from :
../src/s2/s1angle.hIn file included from :../src/s2/mutable_s2shape_index.h28::
30In file included from :
../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h27::
66In file included from :
../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h23::
70In file included from :
/usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h67::
198In file included from :
/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h29::
116In file included from :
/usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h82::
23In file included from :
/usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/strings/numbers.h::23158:
:In file included from 57/usr/local/clang/include/absl/crc/crc32c.h:: 32warning: :
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/str_format.h
:869:40: 158warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b
ool s869a | f e _ssttrr_tfoo1r6m_abta_sien(taebrsnla:l::s:tFroirnmga_tvSiienwk Itmepxlt*, aibnstl1_6n_otn*n ualbls ls_innokn_n;u
l l| ^v
al/usr/local/clang/include/absl/base/nullability.hu:e241,:
22 :| ^
note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h
:241: 22241: | #note: dexpanded from macro 'absl_nonnull'e
fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_
N o| n ^n
ull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERIn file included from Ns2-constructors-formatters.cppA:L6_:
AIn file included from T./s2/s2pointutil.hT:R25I:
BIn file included from U../src/s2/s1angle.hT:E28_:
CIn file included from A../src/s2/s2point.hP:T27U:
RIn file included from E../src/s2/s2coder.hD:_23B:
YIn file included from (/usr/local/clang/include/absl/status/status.ht:h67i:
sIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h):,29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 489 : 14 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
\
| ^
489 | /usr/local/clang/include/absl/container/internal/common.h :v32o:i9d: (note: *macro 'ABSL_INTERNAL_IF_false' defined herea
bsl _32n | #deuflilnaeb lAeB SiLn_vIaNrTiEaRnNtA)L(_vIoFi_df*a lasbes(li_fn_uslaltaibsifliietdy,_ u.n.k.n)o w_n_)V,A
_ A| R ^
GS__/usr/local/clang/include/absl/base/nullability.h
: 257| : ^23
: note: expanded from macro 'absl_nullable'
257 | #deIn file included from fs2-predicates.cppi:n2e:
In file included from a./s2/s2boolean_operation.hb:s26l:
_In file included from n../src/s2/s2builder.hu:l36l:
aIn file included from b../src/s2/mutable_s2shape_index.hl:e30 :
_In file included from N/usr/local/clang/include/absl/container/btree_map.hu:l67l:
a/usr/local/clang/include/absl/container/internal/btree_container.hb:l522e:
3 :| ^
warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | In file included from s2-constructors-formatters.cpp :A6B:
SIn file included from L./s2/s2pointutil.h_:I25N:
TIn file included from E../src/s2/s1angle.hR:N28A:
LIn file included from _../src/s2/s2point.hX:(27i:
nIn file included from s../src/s2/s2coder.he:r23t:
_In file included from o/usr/local/clang/include/absl/status/status.hr:_67a:
sIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hi:g29n:
,In file included from /usr/local/clang/include/absl/strings/cord.hi:n94s:
eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.ht:_31o:
r/usr/local/clang/include/absl/synchronization/mutex.h_:a489s:s45i:g nwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i
mpl, 489c | o n s t & ,v ociodn s(t* a&b,s
l _| n ^u
ll/usr/local/clang/include/absl/container/internal/btree_container.ha:b511l:e52 :i nnote: vexpanded from macro 'ABSL_INTERNAL_X'a
ria n511t | ) ( v o i d * a b sAlB_SnLu_lIlNaTbEiRlNiAtLy__AuTnTkRnIoBwUnT)E,_
C A| P ^T
UR/usr/local/clang/include/absl/base/nullability.hE:D289_:B34Y:( tnote: hexpanded from macro 'absl_nullability_unknown'i
s)) )289 | # d e f i n e a b s l _ n u l l a b i l i t\y
_ u| n ^k
no/usr/local/clang/include/absl/container/internal/common.hw:n32 :_9N:u lnote: lmacro 'ABSL_INTERNAL_IF_false' defined here_
uns p32e | c#idfeifeidn
e | A ^B
SL_INTERNAL_IF_falsIn file included from es2-constructors-formatters.cpp(:i6f:
_In file included from s./s2/s2pointutil.ha:t25i:
sIn file included from f../src/s2/s1angle.hi:e28d:
,In file included from ../src/s2/s2point.h.:.27.:
)In file included from ../src/s2/s2coder.h_:_23V:
AIn file included from _/usr/local/clang/include/absl/status/status.hA:R67G:
SIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h_:
29 :
| In file included from ^/usr/local/clang/include/absl/strings/cord.h
:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg)In file included from ;s2-predicates.cpp
: 2| :
^In file included from
./s2/s2boolean_operation.h:26/usr/local/clang/include/absl/base/nullability.h:
:In file included from 289../src/s2/s2builder.h::3436::
In file included from note: ../src/s2/mutable_s2shape_index.hexpanded from macro 'absl_nullability_unknown':
30:
In file included from /usr/local/clang/include/absl/container/btree_map.h289: | 67#:
d/usr/local/clang/include/absl/container/internal/btree_container.he:f525i:n30e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s
l_n u525l | l a b i l i t y _ u n k n o w n _ Nfuallls_eu,n stpreucei)f;i
e d|
^
| ^/usr/local/clang/include/absl/container/internal/btree_container.h
:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define AIn file included from Bs2-constructors-formatters.cppS:L6_:
IIn file included from N./s2/s2pointutil.hT:E25R:
NIn file included from A../src/s2/s1angle.hL:_28X:
(In file included from F../src/s2/s2point.hu:n27c:
,In file included from ../src/s2/s2coder.hC:a23l:
lIn file included from e/usr/local/clang/include/absl/status/status.he:,67 :
KIn file included from Q/usr/local/clang/include/absl/status/internal/status_internal.hu:a29l:
,In file included from /usr/local/clang/include/absl/strings/cord.hM:Q94u:
aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31K:
V/usr/local/clang/include/absl/synchronization/mutex.ha:l499u:e35,: Mwarning: Vtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a
lue ,499 | . . .v)o i d E n\a
b l| e ^D
ebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERIn file included from Ns2-constructors-formatters.cppA:L6_:
XIn file included from (./s2/s2pointutil.hi:n25s:
eIn file included from r../src/s2/s1angle.ht:_28o:
rIn file included from _../src/s2/s2point.ha:s27s:
iIn file included from g../src/s2/s2coder.hn:,23 :
iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r:
tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_:
aIn file included from s/usr/local/clang/include/absl/strings/cord.hs:i94g:
nIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hi:m31p:
l/usr/local/clang/include/absl/synchronization/mutex.h,: 549c:o40n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&
, c o549n | s t s&t,a
t i| c ^
vo/usr/local/clang/include/absl/container/internal/btree_container.hi:d509 :I52n:c rnote: eexpanded from macro 'ABSL_INTERNAL_X'm
ent S509y | n c h S e m ( M u t eAxB*S La_bIsNlT_EnRoNnAnLu_lAlT TmRuI,B
U T| E ^_
CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y
(t h241i | s#)d)e,f i n e a b s l _ n o n n u l l _ N o n n u l\l
| | ^ ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #dIn file included from es2-constructors-formatters.cppf:i6n:
eIn file included from ./s2/s2pointutil.hA:B25S:
LIn file included from _../src/s2/s1angle.hI:N28T:
EIn file included from R../src/s2/s2point.hN:A27L:
_In file included from I../src/s2/s2coder.hF:_23f:
aIn file included from l/usr/local/clang/include/absl/status/status.hs:e67(:
iIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.h_:s29a:
tIn file included from i/usr/local/clang/include/absl/strings/cord.hs:f94i:
eIn file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31.:
./usr/local/clang/include/absl/synchronization/mutex.h.:)550 :_64_:V Awarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A
RGS_ _550
| | ^
In file included from s2-predicates.cpp : 2 :
In file included from ./s2/s2boolean_operation.h : 26 :
In file included from ../src/s2/s2builder.h : 36 :
In file included from ../src/s2/mutable_s2shape_index.h : 30 :
bIn file included from a/usr/local/clang/include/absl/container/btree_map.hs:e67_:
i/usr/local/clang/include/absl/container/internal/btree_container.hn:t524e:r3n:a lwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
Per T524h | r e aAdBSSyLn_cIhN*T EaRbNsAlL__nXo(ninnuslelr tw_)o;r
_ a| s ^s
ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't
_o r241_ | a#sdseifginn_ei mapbls,l _cnoonnsntu l&l, _cNoonnsntu l&l,
| | ^ ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | In file included from s2-constructors-formatters.cpp : 6 :
In file included from A./s2/s2pointutil.hB:S25L:
_In file included from I../src/s2/s1angle.hN:T28E:
RIn file included from N../src/s2/s2point.hA:L27_:
AIn file included from T../src/s2/s2coder.hT:R23I:
BIn file included from U/usr/local/clang/include/absl/status/status.hT:E67_:
CIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hP:T29U:
RIn file included from E/usr/local/clang/include/absl/strings/cord.hD:_94B:
YIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.ht:h31i:
s/usr/local/clang/include/absl/synchronization/mutex.h):)551): 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | s t a t i c b o o l\
D e| c ^r
em/usr/local/clang/include/absl/container/internal/common.he:n31t:S9y:n cnote: hmacro 'ABSL_INTERNAL_IF_true' defined hereS
em( M31u | t#edxe*f ianbes lA_BnSoLn_nIuNlTlE RmNuA,L
_ I| F ^_
tr/usr/local/clang/include/absl/base/nullability.hu:e241(:i22f:_ snote: aexpanded from macro 'absl_nonnull't
is f241i | e#dd,e f.i.n.e) aibfs_ls_antoinsnfuileld
_ N| o ^n
null
| ^
In file included from s2-constructors-formatters.cppIn file included from :s2-predicates.cpp6::
2In file included from :
./s2/s2pointutil.hIn file included from :./s2/s2boolean_operation.h25::
26In file included from :
../src/s2/s1angle.hIn file included from :../src/s2/s2builder.h28::
36In file included from :
../src/s2/s2point.hIn file included from :../src/s2/mutable_s2shape_index.h27::
30In file included from :
../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h23::
67In file included from :
/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree_container.h::67524:
:In file included from 3/usr/local/clang/include/absl/status/internal/status_internal.h:: 29warning: :
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from
/usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 :
524/usr/local/clang/include/absl/synchronization/mutex.h | : 552 :A64B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I
NTER N552A | L _ X ( i n s e r t _ o r _ a s s i g n , i n s e r t _ o r _ absassieg_ni_nitmeprln,a lc:o:nPsetr T&h,r ecaodnSsytn c&h,*
a| b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s
l_ n525o | n n u l l w ,
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22f:a lnote: sexpanded from macro 'absl_nonnull'e
, t241r | u#ed)e;f
i n| e ~~~~~~~~~~~~
abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_511n:o47n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l
_N o511n | n u l l
| ^
ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2-constructors-formatters.cppA:P6T:
UIn file included from R./s2/s2pointutil.hE:D25_:
BIn file included from Y../src/s2/s1angle.h(:t28h:
iIn file included from s../src/s2/s2point.h):)27):
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31\:
/usr/local/clang/include/absl/synchronization/mutex.h| : ^~~~556
:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527In file included from | s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
tIn file included from r../src/s2/s2coder.hu:e23,:
In file included from f/usr/local/clang/include/absl/status/status.ha:l67s:
eIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h;:
29 :
| In file included from ^/usr/local/clang/include/absl/strings/cord.h
:94:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h496::319:
:/usr/local/clang/include/absl/synchronization/mutex.h :558note: :macro 'ABSL_INTERNAL_X' defined here35
: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]496
| #d e558f | i n eb oAoBlS LL_oIcNkTSElRoNwAWLi_tXh(DFeuandcl,i nCea(lMlueHeo,w KaQbusall_,n oMnQnuualll, hKoVwa,l
u e| , ^
MV/usr/local/clang/include/absl/base/nullability.ha:l241u:e22,: .note: .expanded from macro 'absl_nonnull'.
) 241 | # d\e
f i| n ^e
absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* a/usr/local/clang/include/absl/container/internal/btree_container.hb:s526l:_3n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a
ble c526o | n d ,A
B S| L ^_
IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Xexpanded from macro 'absl_nullable'(
in s257e | r#td_eofri_naes saibgsnl,_ niunlslearbtl_eo r__Nauslsliagbnl_ei
m p| l ^,
const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
In file included from s2-constructors-formatters.cpp509: | 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28A:
BIn file included from S../src/s2/s2point.hL:_27I:
NIn file included from T../src/s2/s2coder.hE:R23N:
AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T:
TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U:
TIn file included from E/usr/local/clang/include/absl/strings/cord.h_:C94A:
PIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hU:R31E:
D/usr/local/clang/include/absl/synchronization/mutex.h_:B562Y:(23t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])
), 562 | v o i d L o c k S l o w ( M u H o\w
a| b ^s
l_/usr/local/clang/include/absl/container/internal/common.hn:o31n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_true' defined hereh
ow, 31c | o#ndsetf iCnoen dAiBtSiLo_nI*N TaEbRsNlA_Ln_uIlFl_atbrluee (ciofn_ds,a
t i| s ^f
ie/usr/local/clang/include/absl/base/nullability.hd:,241 :.22.:. )note: expanded from macro 'absl_nonnull'i
f_ s241a | t#idseffiiende
a| b ^s
l_nonnull _Nonnull
In file included from | s2-predicates.cpp ^:
2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from In file included from ../src/s2/mutable_s2shape_index.hs2-constructors-formatters.cpp::306:
:
In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h./s2/s2pointutil.h::6725:
:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s1angle.h526::283:
:In file included from ../src/s2/s2point.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]27
:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h :52667 | :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S:
LIn file included from _/usr/local/clang/include/absl/strings/cord.hI:N94T:
EIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hN:A31L:
_/usr/local/clang/include/absl/synchronization/mutex.hX:(562i:n58s:e rwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_
or_ a562s | s i gvno,i di nLsoecrktS_loorw_(aMsusHiogwn _aibmspll_,n ocnonnusltl &h,o wc,o ncsotn s&t,
C o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d
it i527o | n * a b s l _ n u l l a b l e c otnrdu,e
, | f ^a
ls/usr/local/clang/include/absl/base/nullability.he:)257;:
23 :| ~~~~~~~~~~~~note:
expanded from macro 'absl_nullable'
/usr/local/clang/include/absl/container/internal/btree_container.h :257509 | :#47d:e fnote: iexpanded from macro 'ABSL_INTERNAL_X'n
e 509a | b s l _ n u l l a b lAeB S_LN_uIlNlTaEbRlNeA
L _| A ^T
TRIBUTE_CAPTURED_BY(this)), In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from \../src/s2/s2coder.h
: 23| :
^~~~In file included from
/usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::52694::
3In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :warning: 31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
/usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/container/internal/btree_container.h565::51136::52 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note:
expanded from macro 'ABSL_INTERNAL_X'
565511 | | v o i d U n l oAcBkSSLl_oIwN(TSEyRnNcAhLW_aAiTtTPRaIrBaUmTsE*_ CaAbPsTlU_RnEuDl_lBaYb(lteh iwsa)i)t)p ) A B S L _ A T T R I B U T E _ C O L D ;
\|
^
| ^/usr/local/clang/include/absl/base/nullability.h
:257:/usr/local/clang/include/absl/container/internal/common.h23::32 :note: 9expanded from macro 'absl_nullable':
note: 257macro 'ABSL_INTERNAL_IF_false' defined here |
#de f32i | n#ed eafbisnle_ nAuBlSlLa_bIlNeT E_RNNuAlLl_aIbFl_ef
a l| s ^e
(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* abIn file included from ss2-predicates.cppl:_2n:
oIn file included from n./s2/s2boolean_operation.hn:u26l:
lIn file included from ../src/s2/s2builder.hs:)36;:
In file included from ../src/s2/mutable_s2shape_index.h| : ^30
:
In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::67241:
:22/usr/local/clang/include/absl/container/internal/btree_container.h:: 529note: :expanded from macro 'absl_nonnull'29
: warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] |
#de f529i | n e a b s l _ n o n n u l l _ N otnrnuuel,l
t r| u ^e
);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #defiIn file included from ns2-constructors-formatters.cppe: 6A:
BIn file included from S./s2/s2pointutil.hL:_25I:
NIn file included from T../src/s2/s1angle.hE:R28N:
AIn file included from L../src/s2/s2point.h_:X27(:
FIn file included from u../src/s2/s2coder.hn:c23,:
In file included from C/usr/local/clang/include/absl/status/status.ha:l67l:
eIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h,: 29K:
QIn file included from u/usr/local/clang/include/absl/strings/cord.ha:l94,:
In file included from M/usr/local/clang/include/absl/strings/internal/cordz_info.hQ:u31a:
l/usr/local/clang/include/absl/synchronization/mutex.h,: 578K:V45a:l uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],
MV a578l | u e ,v o.i.d. )B l o c k (\b
a s| e ^_
internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/container/internal/btree_container.h27::
528In file included from :../src/s2/s2coder.h3::23 :
warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/status/status.h
:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :52829 | :
In file included from /usr/local/clang/include/absl/strings/cord.hA:B94S:
LIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hI:N31T:
E/usr/local/clang/include/absl/synchronization/mutex.hR:N580A:L34_:X (warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n
ser t580_ | o r _baasssei_ginn,t eirnnsaelr:t:_Poerr_TahsrseiagdnS_yinmcphl*, acbosnls_tn u&l,l acbolnes tW a&k,e
u p| ( ^
| /usr/local/clang/include/absl/container/internal/btree_container.h ^:
509:52/usr/local/clang/include/absl/base/nullability.h:: 257note: :expanded from macro 'ABSL_INTERNAL_X'23
: note: expanded from macro 'absl_nullable'509
| 257 | # d e f i n eA BaSbLs_lI_NnTuElRlNaAbLl_eA T_TNRuIlBlUaTbEl_eC
A P| T ^U
RED_BYIn file included from (s2-constructors-formatters.cppt:h6i:
sIn file included from )./s2/s2pointutil.h):,25:
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29\:
In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94
:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/internal/common.h::3131:
:/usr/local/clang/include/absl/synchronization/mutex.h9::581 :38note: :macro 'ABSL_INTERNAL_IF_true' defined here
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
31 | # d581e | f i n e A BbSaLs_eI_NiTnEtReNrAnLa_lI:F:_PterruTeh(riefa_dsSaytnicshf*i eadb,s l._.n.o)n niufl_ls awt)i;s
f i| e ^d
| /usr/local/clang/include/absl/base/nullability.h ^:
241:22: note: expanded from macro 'absl_nonnull'
241 | #define In file included from as2-predicates.cppb:s2l:
_In file included from n./s2/s2boolean_operation.ho:n26n:
uIn file included from l../src/s2/s2builder.hl: 36_:
NIn file included from o../src/s2/mutable_s2shape_index.hn:n30u:
lIn file included from l/usr/local/clang/include/absl/container/btree_map.h
: 67| :
^/usr/local/clang/include/absl/container/internal/btree_container.h
:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(iIn file included from ns2-constructors-formatters.cpps:e6r:
tIn file included from _./s2/s2pointutil.ho:r25_:
aIn file included from s../src/s2/s1angle.hs:i28g:
nIn file included from ,../src/s2/s2point.h :i27n:
sIn file included from e../src/s2/s2coder.hr:t23_:
oIn file included from r/usr/local/clang/include/absl/status/status.h_:a67s:
sIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hg:n29_:
iIn file included from m/usr/local/clang/include/absl/strings/cord.hp:l94,:
In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s:
t/usr/local/clang/include/absl/synchronization/mutex.h :&585,: 20c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t
&,
585| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
v o529i | d T r a n s ( M u H o w a b s l _tnrounen,u ltlr uheo)w;)
; | ~~~~~~~~~~~/
/ u/usr/local/clang/include/absl/container/internal/btree_container.hs:e509d: 47f:o rnote: expanded from macro 'ABSL_INTERNAL_X'C
ond V509a | r - > M u t e x t rAaBnSsLf_eIrN
T E| R ^N
AL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T
E_ C241A | P#TdUeRfEiDn_eB Ya(btshli_sn)o)n,n u l l _ N o n n u l l
| ^
\
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3In file included from :s2-constructors-formatters.cpp :warning: 6passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
In file included from ./s2/s2pointutil.h/usr/local/clang/include/absl/container/internal/btree_container.h::25511:
:In file included from 52../src/s2/s1angle.h:: 28note: :
expanded from macro 'ABSL_INTERNAL_X'In file included from
../src/s2/s2point.h:27:
In file included from 511../src/s2/s2coder.h | : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :A29B:
SIn file included from L/usr/local/clang/include/absl/strings/cord.h_:I94N:
TIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hR:N31A:
L/usr/local/clang/include/absl/synchronization/mutex.h_:A586T:T43R:I Bwarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T
E_C A586P | T U RvEoDi_dB YF(etrh(ibsa)s)e)_ i n t e r n a l : : P e r T h r e a d S y n c h\*
a| b ^s
l_/usr/local/clang/include/absl/container/internal/common.hn:o31n:n9u:l lnote:
macro 'ABSL_INTERNAL_IF_true' defined here
| ^
31/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull'
AB S241L | _#IdNeTfEiRnNeA La_bIsFl__tnrounen(uilfl_ s_aNtoinsnfuileld
, | . ^.
.) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.hIn file included from :s2-predicates.cpp23::
2In file included from :
/usr/local/clang/include/absl/status/status.hIn file included from :./s2/s2boolean_operation.h67::
26In file included from :
/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2builder.h29::
36In file included from :
/usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/mutable_s2shape_index.h94::
30In file included from :
/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h31::
67/usr/local/clang/include/absl/synchronization/mutex.h:
:/usr/local/clang/include/absl/container/internal/btree_container.h590::52840::3 : warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | 528 | e x pAlBiScLi_tI NMTuEtReNxA(Lc_oXn(sitn sveorlta_toirl_ea sMsuitgenx,* ianbsselr_tn_uolrl_aabslsei g/n*_iigmnpolr,e dc*o/n)s t{ }&
, | c ^o
ns/usr/local/clang/include/absl/base/nullability.ht: 257&:,23
: | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nullable'
529257 | | # d e f i n e a b s l _ n u l l atbrluee ,_ Nturlulea)b;l
e
| ~~~~~~~~~~~|
^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(iIn file included from ns2-constructors-formatters.cpps:e6r:
tIn file included from _./s2/s2pointutil.ho:r25_:
aIn file included from s../src/s2/s1angle.hs:i28g:
nIn file included from ,../src/s2/s2point.h :i27n:
sIn file included from e../src/s2/s2coder.hr:t23_:
oIn file included from r/usr/local/clang/include/absl/status/status.h_:a67s:
sIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hg:n29_:
iIn file included from m/usr/local/clang/include/absl/strings/cord.hp:l94,:
In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s:
t /usr/local/clang/include/absl/synchronization/mutex.h&:,624 :&68&:, warning: f'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a
lse,
| ^624
| /usr/local/clang/include/absl/container/internal/btree_container.h :e511x:p52l:i cnote: iexpanded from macro 'ABSL_INTERNAL_X't
Mu t511e | x L o c k ( M u t e xA&B SmLu_ IANBTSELR_NIANLT_EARTNTARLI_BAUTTTER_ICBAUPTTEU_RCEADP_TBUYR(EtDh_iBsY)()t)h i s ) )
| ^~~~
\
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INT/usr/local/clang/include/absl/synchronization/mutex.hE:R635N:A29L:_ Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
false (635i | f _ seaxtpilsifciietd ,M u.t.e.x)L o_c_kV(AM_uAtReGxS*_ _a
b s| l ^_
nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
In file included from s2-predicates.cpp241: | 2#:
dIn file included from e./s2/s2boolean_operation.hf:i26n:
eIn file included from ../src/s2/s2builder.ha:b36s:
lIn file included from _../src/s2/mutable_s2shape_index.hn:o30n:
nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67 :
_/usr/local/clang/include/absl/container/internal/btree_container.hN:o534n:n23u:l lwarning:
passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
| ^
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #In file included from ds2-constructors-formatters.cppe:f6i:
nIn file included from e./s2/s2pointutil.h :A25B:
SIn file included from L../src/s2/s1angle.h_:I28N:
TIn file included from E../src/s2/s2point.hR:N27A:
LIn file included from _../src/s2/s2coder.hX:(23F:
uIn file included from n/usr/local/clang/include/absl/status/status.hc:,67 :
CIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:l29e:
eIn file included from ,/usr/local/clang/include/absl/strings/cord.h :K94Q:
uIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hl:,31 :
M/usr/local/clang/include/absl/synchronization/mutex.hQ:u641a:l68,: Kwarning: V'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a
lue, MVal u641e | , .e.x.p)l i c i t \M
u t| e ^x
Lock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explici/usr/local/clang/include/absl/container/internal/btree_container.ht: 533Mu:t3e:x Lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c
k(Mu t533e | x * AaBbSsLl__InNoTnEnRuNlAlL m_uX,( icnosnesrtt _Coorn_daistsiiognn&, cionnsde)r
t _| o ^r
_a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p
l, co n241s | t# d&e,f i&n&e, afbasll_sneo,n
n u| l ^l
_/usr/local/clang/include/absl/container/internal/btree_container.hN:o509n:n52u:l lnote:
expanded from macro 'ABSL_INTERNAL_X'
| ^
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h :A25B:
SIn file included from L../src/s2/s1angle.h_:I28N:
TIn file included from E../src/s2/s2point.hR:N27A:
LIn file included from _../src/s2/s2coder.hA:T23T:
RIn file included from I/usr/local/clang/include/absl/status/status.hB:U67T:
EIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hC:A29P:
TIn file included from U/usr/local/clang/include/absl/strings/cord.hR:E94D:
_In file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hY:(31t:
hi/usr/local/clang/include/absl/synchronization/mutex.hs:)670):)74 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | e x p l i c i t \R
e a| d ^e
rM/usr/local/clang/include/absl/container/internal/common.hu:t31e:x9L:o cnote: kmacro 'ABSL_INTERNAL_IF_true' defined here(
Mut e31x | &# dmeuf iAnBeS LA_BISNLT_EIRNNTAELR_NAATLT_RIIFB_UtTrEu_eC(AiPfT_UsRaEtDi_sBfYi(etdh,i s..).))
i| f ^~~~_
satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:/usr/local/clang/include/absl/synchronization/mutex.h36::
678In file included from :../src/s2/mutable_s2shape_index.h35::30 :
warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h
:67:
/usr/local/clang/include/absl/container/internal/btree_container.h :678533 | : 3 :e xwarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l
icit R e533a | d e rAMBuStLe_xILNoTcEkR(NMAuLt_eXx(*i nasbesrlt__noorn_nauslsli gmnu,) iAnBsSeLr_tS_HoArR_EaDs_sLiOgCnK__iFmUpNlC,T IcOoNn(smtu )&
, | & ^&
, f/usr/local/clang/include/absl/base/nullability.ha:l241s:e22,:
| note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull'
534 | 241 | # d e f i n e a b s l _ n o n nturlule )_;N
o n| n ~~~~~u
ll
/usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^:
47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBIn file included from Us2-constructors-formatters.cppT:E6_:
CIn file included from A./s2/s2pointutil.hP:T25U:
RIn file included from E../src/s2/s1angle.hD:_28B:
YIn file included from (../src/s2/s2point.ht:h27i:
sIn file included from )../src/s2/s2coder.h):)23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 681\:
74 :| ^~~~warning:
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: /usr/local/clang/include/absl/synchronization/mutex.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
689:35 :536 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | e x p l i c i t Rfeaaldseer)M;u
t e| x ^L
oc/usr/local/clang/include/absl/container/internal/btree_container.hk:(496M:u9t:e xnote: *macro 'ABSL_INTERNAL_X' defined here
abs l496_ | n#odnenfuilnle mAuB,S Lc_oInNsTtE RCNoAnLd_iXt(iFounn&c ,c oCnadl)l
e e| , ^
KQu/usr/local/clang/include/absl/base/nullability.ha:l241,: 22M:Q unote: aexpanded from macro 'absl_nonnull'l
, K241V | a#ldueef,i nMeV aalbusel,_ n.o.n.n)u l l _ N\o
n n| u ^l
l
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
In file included from s2-constructors-formatters.cpp| : ^6
:
In file included from ./s2/s2pointutil.h/usr/local/clang/include/absl/container/internal/common.h::2531:
:In file included from 9../src/s2/s1angle.h:: 28note: :
macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from
../src/s2/s2point.h:27:
In file included from 31../src/s2/s2coder.h | :#23d:
eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e:
In file included from A/usr/local/clang/include/absl/status/internal/status_internal.hB:S29L:
_In file included from I/usr/local/clang/include/absl/strings/cord.hN:T94E:
RIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hA:L31_:
I/usr/local/clang/include/absl/synchronization/mutex.hF:_710t:r74u:e (warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f
_satis f710i | e d ,e x.p.l.i)c iitf _WsraittiesrfMiuetde
x L| o ^c
k(Mutex& mu ABSL_INIn file included from Ts2-predicates.cppE:R2N:
AIn file included from L./s2/s2boolean_operation.h_:A26T:
TIn file included from R../src/s2/s2builder.hI:B36U:
TIn file included from E../src/s2/mutable_s2shape_index.h_:C30A:
PIn file included from T/usr/local/clang/include/absl/container/btree_map.hU:R67E:
D/usr/local/clang/include/absl/container/internal/btree_container.h_:B535Y:(3t:h iwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes])
)
| ^~~~
535 | ABSL_INTERNAL_X(insert_or_assign,/usr/local/clang/include/absl/synchronization/mutex.h :i718n:s35e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o
r_a s718s | i g ne_xipmlpilc,i tc oWnrsitt e&r,M u&t&e,x Ltorcuke(,M
u t| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x
* a536b | s l _ n o n n u l l m u )
| ^
fal/usr/local/clang/include/absl/base/nullability.hs:e241):;22
: | note: ~~~~~~expanded from macro 'absl_nonnull'
/usr/local/clang/include/absl/container/internal/btree_container.h241: | 509#:d47e:f inote: nexpanded from macro 'ABSL_INTERNAL_X'e
ab s509l | _ n o n n u l l _ NAoBnSnLu_lIlN
T E| R ^N
AL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
\In file included from
../src/s2/s1angle.h :| 28 ^~~~:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.h::53567::
3In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :warning: 29passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::94511:
:In file included from 52/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: :
expanded from macro 'ABSL_INTERNAL_X'
/usr/local/clang/include/absl/synchronization/mutex.h:722:74 :511 | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | A BeSxLp_lIiNcTiEtR NWArLi_tAeTrTMRuItBeUxTLEo_cCkA(PMTuUtReExD&_ BmYu( tAhBiSsL)_)I)N T E R N A L _ A T T R I B U T E _ C A P T\U
R E| D ^_
BY/usr/local/clang/include/absl/container/internal/common.h(:t32h:i9s:) ,note:
macro 'ABSL_INTERNAL_IF_false' defined here
| ^~~~
32 | #define ABSL_INTERNAL_IF_false(if_sat/usr/local/clang/include/absl/synchronization/mutex.hi:s731f:i35e:d ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension].
..) _731_ | V A _eAxRpGlSi_c_i
t | W ^r
iterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coder.h::53723::
3In file included from :/usr/local/clang/include/absl/status/status.h :warning: 67passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from 537/usr/local/clang/include/absl/strings/cord.h | : 94 :
AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_:
I/usr/local/clang/include/absl/synchronization/mutex.hN:T801E:R20N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]X
(ins e801r | t _ oCro_nadsistiigonn,( bionosle r(t*_aobrs_la_snsoingnnu_lilm pflu,n cc)o(nvsoti d&*, a&b&s,l _tnruulel,a
b i| l ^i
ty/usr/local/clang/include/absl/container/internal/btree_container.h_:u509n:k52n:o wnote: nexpanded from macro 'ABSL_INTERNAL_X')
,
| ^509
| /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
AB S241L | _#IdNeTfEiRnNeA La_bAsTlT_RnIoBnUnTuEl_lC A_PNToUnRnEuDl_lB
Y (| t ^h
is)), In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h :\23
:
In file included from | /usr/local/clang/include/absl/status/status.h ^:
67:
In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/status/internal/status_internal.h::3129::
9In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94macro 'ABSL_INTERNAL_IF_true' defined here:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 3131:
| /usr/local/clang/include/absl/synchronization/mutex.h#:d801e:f45i:n ewarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A
BSL _801I | N T ECRoNnAdLi_tIiFo_nt(rbuoeo(li f(_*saabtsils_fnioendn,u l.l. .f)u nicf)_(svaotiids* faibesdl
_ n| u ^l
lability_unknown),
In file included from s2-predicates.cpp| : ^2
:
In file included from /usr/local/clang/include/absl/base/nullability.h./s2/s2boolean_operation.h::28926::
34In file included from :../src/s2/s2builder.h :note: 36expanded from macro 'absl_nullability_unknown':
In file included from ../src/s2/mutable_s2shape_index.h: 30289:
| In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e67f:
i/usr/local/clang/include/absl/container/internal/btree_container.hn:e537 :a3b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n
ullab i537l | i t yA_BuSnLk_nIoNwTnE R_NNAuLl_lX_(uinnsspeercti_foire_da
s s| i ^g
n, insert_or_assiIn file included from gs2-constructors-formatters.cppn:_6i:
mIn file included from p./s2/s2pointutil.hl:,25 :
cIn file included from o../src/s2/s1angle.hn:s28t:
In file included from &../src/s2/s2point.h,: 27&:
&In file included from ,../src/s2/s2coder.h :t23r:
uIn file included from e/usr/local/clang/include/absl/status/status.h,:
67 :
| In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/internal/status_internal.h
:29 :
538In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 802 : 19 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
tru e802) | ;
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47v:o inote: dexpanded from macro 'ABSL_INTERNAL_X'*
abs l509_ | n u l l a b i l i t yA_BuSnLk_nIoNwTnE RaNrAgL)_;A
T T| R ^I
BU/usr/local/clang/include/absl/base/nullability.hT:E289_:C34A:P Tnote: Uexpanded from macro 'absl_nullability_unknown'R
ED_ B289Y | (#tdheifsi)n)e, a b s l _ n u l l a b i l i t y _ u n k n o w n\
_ N| u ^~~~l
l_unspeci/usr/local/clang/include/absl/container/internal/btree_container.hf:i537e:d3
: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNALIn file included from _s2-constructors-formatters.cppA:T6T:
RIn file included from I./s2/s2pointutil.hB:U25T:
EIn file included from _../src/s2/s1angle.hC:A28P:
TIn file included from U../src/s2/s2point.hR:E27D:
_In file included from B../src/s2/s2coder.hY:(23t:
hIn file included from i/usr/local/clang/include/absl/status/status.hs:)67):
)In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 814 : 20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
\
| ^814
| /usr/local/clang/include/absl/container/internal/common.h :C31o:n9d:i tnote: imacro 'ABSL_INTERNAL_IF_true' defined hereo
n(b o31o | l# d(e*faibnsel _AnBoSnLn_uIlNlT EfRuNnAcL)_(ITF*_ tarbusel(_infu_lslaatbiislfiiteyd_,u n.k.n.o)w ni)f,_
s a| t ^i
sf/usr/local/clang/include/absl/base/nullability.hi:e241d:
22 :| ^note:
expanded from macro 'absl_nonnull'
241 | #define In file included from as2-predicates.cppb:s2l:
_In file included from n./s2/s2boolean_operation.ho:n26n:
uIn file included from l../src/s2/s2builder.hl: 36:
In file included from ../src/s2/mutable_s2shape_index.h:30_:
NIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u:
l/usr/local/clang/include/absl/container/internal/btree_container.hl:
537 :| 3 ^:
warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
In file included from s2-constructors-formatters.cpp: 6537:
| In file included from ./s2/s2pointutil.h :A25B:
SIn file included from L../src/s2/s1angle.h_:I28N:
TIn file included from E../src/s2/s2point.hR:N27A:
LIn file included from _../src/s2/s2coder.hX:(23i:
nIn file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs:e29r:
tIn file included from _/usr/local/clang/include/absl/strings/cord.ho:r94_:
aIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hs:i31g:
n/usr/local/clang/include/absl/synchronization/mutex.h,: 814i:n42s:e rwarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_
or_ a814s | s i gCno_nidmiptli,o nc(obnosotl &(,* a&b&s,l _tnrounen,u
l l| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f
un c538) | ( T * a b s l _ n u l l a b i l i ttyr_uuen)k;n
o w| n ~~~~~)
,
/usr/local/clang/include/absl/container/internal/btree_container.h| : ^511
:47/usr/local/clang/include/absl/base/nullability.h:: 289note: :expanded from macro 'ABSL_INTERNAL_X'34
: note: expanded from macro 'absl_nullability_unknown'511
| 289 | # d e f i nAeB SaLb_sIlN_TnEuRlNlAaLb_iAlTiTtRyI_BuUnTkEn_oCwAnP T_UNRuElDl__BuYn(stpheicsi)f)i)e d
| ^
\In file included from
s2-constructors-formatters.cpp :| 6 ^~~~:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_/usr/local/clang/include/absl/container/internal/btree_container.hu:n541s:p24e:c iwarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i
ed
541 | | ^
false);
| ^
In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2-constructors-formatters.cpp::4966::
9In file included from :./s2/s2pointutil.h :note: 25macro 'ABSL_INTERNAL_X' defined here:
In file included from ../src/s2/s1angle.h:28 :
496In file included from | ../src/s2/s2point.h#:d27e:
fIn file included from i../src/s2/s2coder.hn:e23 :
AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_:
IIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hT:E29R:
NIn file included from A/usr/local/clang/include/absl/strings/cord.hL:_94X:
(In file included from F/usr/local/clang/include/absl/strings/internal/cordz_info.hu:n31c:
,/usr/local/clang/include/absl/synchronization/mutex.h :C830a:l14l:e ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
KQu a830l | , M Q u a lb,o oKlV a(l*uaeb,s lM_Vnaolnuneu,l l. .f.u)n c ) ( T *\
a b| s ^l
_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull fun/usr/local/clang/include/absl/container/internal/btree_container.hc:)540(:T3*: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s
l_nu l540l | a b iAlBiStLy__IuNnTkEnRoNwAnL)_,X
( i| n ^s
er/usr/local/clang/include/absl/base/nullability.ht:_289o:r34_:a snote: sexpanded from macro 'absl_nullability_unknown'i
gn ,289 | i#ndseefritn_eo ra_bassls_ingunl_liambpill,i t&y&_,u nckonnoswtn &_,N uflall_suen,s
p e| c ^i
fi/usr/local/clang/include/absl/container/internal/btree_container.he:d509
: 52| : ^
note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTEIn file included from Rs2-constructors-formatters.cppN:A6L:
_In file included from A./s2/s2pointutil.hT:T25R:
IIn file included from B../src/s2/s1angle.hU:T28E:
_In file included from C../src/s2/s2point.hA:P27T:
UIn file included from R../src/s2/s2coder.hE:D23_:
BIn file included from Y/usr/local/clang/include/absl/status/status.h(:t67h:
iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h):)29,:
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 831 : 46 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831\ |
| ^
/usr/local/clang/include/absl/container/internal/common.ht:y32p:e9n:a mnote: emacro 'ABSL_INTERNAL_IF_false' defined here
abs l32: | :#tdyepfei_nied eAnBtSiLt_yI<NTT>E:R:NtAyLp_eI*F _afbaslls_en(uilfl_asbaitliistfyi_eudn,k n.o.w.n)
_| _ ^V
A_/usr/local/clang/include/absl/base/nullability.hA:R289G:S34_:_
note: | expanded from macro 'absl_nullability_unknown' ^
289 | #defineIn file included from s2-predicates.cppa:b2s:
lIn file included from _./s2/s2boolean_operation.hn:u26l:
lIn file included from a../src/s2/s2builder.hb:i36l:
iIn file included from t../src/s2/mutable_s2shape_index.hy:_30u:
nIn file included from k/usr/local/clang/include/absl/container/btree_map.hn:o67w:
n/usr/local/clang/include/absl/container/internal/btree_container.h :_540N:u3l:l _warning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n
spec i540f | i e dA
B S| L ^_
INTERNAL_X(insert_or_assign, insert_oIn file included from rs2-constructors-formatters.cpp_:a6s:
sIn file included from i./s2/s2pointutil.hg:n25_:
iIn file included from m../src/s2/s1angle.hp:l28,:
In file included from &../src/s2/s2point.h&:,27 :
cIn file included from o../src/s2/s2coder.hn:s23t:
In file included from &/usr/local/clang/include/absl/status/status.h,: 67f:
aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hs:e29,:
In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94
:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::51131::
52:/usr/local/clang/include/absl/synchronization/mutex.h :note: 844expanded from macro 'ABSL_INTERNAL_X':
10: warning: 511type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] |
844 | ATB*S La_bIsNlT_EnRoNnAnLu_lAlT ToRbIjBeUcTtE,_
C A| P ^T
UR/usr/local/clang/include/absl/base/nullability.hE:D241_:B22Y:( tnote: hexpanded from macro 'absl_nonnull'i
s) )241) | # d e f i n e a b s l _ n o n n u l l _ N o\n
n u| l ^l
| /usr/local/clang/include/absl/container/internal/common.h ^:
32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define AIn file included from Bs2-constructors-formatters.cppS:L6_:
IIn file included from N./s2/s2pointutil.hT:E25R:
NIn file included from A../src/s2/s1angle.hL:_28I:
FIn file included from _../src/s2/s2point.hf:a27l:
sIn file included from e../src/s2/s2coder.h(:i23f:
_In file included from s/usr/local/clang/include/absl/status/status.ha:t67i:
sIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:e29d:
,In file included from /usr/local/clang/include/absl/strings/cord.h.:.94.:
)In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:_V31A:
_/usr/local/clang/include/absl/synchronization/mutex.hA:R845G:S45_:_
warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^
845 | bool (absl::type_identity<T>::type::* absl_nonnull metIn file included from hs2-predicates.cppo:d2):
(In file included from )./s2/s2boolean_operation.h):;26
:
In file included from | ../src/s2/s2builder.h ^:
36:
In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::24130::
22In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: :
expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h
:543 :24123 | :# dwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f
ine 543a | b s l _ n o n n u l l _ N o n n u ltlr
u e| ) ^;
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_IIn file included from Ns2-constructors-formatters.cppT:E6R:
NIn file included from A./s2/s2pointutil.hL:_25X:
(In file included from F../src/s2/s1angle.hu:n28c:
,In file included from ../src/s2/s2point.hC:a27l:
lIn file included from e../src/s2/s2coder.he:,23 :
KIn file included from Q/usr/local/clang/include/absl/status/status.hu:a67l:
,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hM:Q29u:
aIn file included from l/usr/local/clang/include/absl/strings/cord.h,: 94K:
VIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hl:u31e:
,/usr/local/clang/include/absl/synchronization/mutex.h :M850V:a16l:u ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
... )850 | \
c| o ^n
st T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::54231::
3/usr/local/clang/include/absl/synchronization/mutex.h:: 851warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]45
: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]542
| A851B | S L _ I N T EbRoNoAlL _(Xa(bisnls:e:rtty_poer__iadsesnitgint,y <iTn>s:e:rtty_poer:_:a*s saibgsnl__inmopnlnu,l l& &m,e tchoonds)t( )&
, | f ^a
ls/usr/local/clang/include/absl/base/nullability.he:,241
: 22| : ^
note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h
:509 :24152 | :# dnote: eexpanded from macro 'ABSL_INTERNAL_X'f
ine 509a | b s l _ n o n n u l lA B_SNLo_nInNuTlElR
N A| L ^_
ATTRIBUTE_CAPTURED_BY(this))In file included from ,s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from \/usr/local/clang/include/absl/status/status.h
: 67| :
^In file included from
/usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/common.h:
:In file included from 32/usr/local/clang/include/absl/strings/cord.h::994::
In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hmacro 'ABSL_INTERNAL_IF_false' defined here:
31:
/usr/local/clang/include/absl/synchronization/mutex.h :32855 | :#34d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n
e A B855S | L _ IeNxTpElRiNcAiLt_ ICFo_nfdailtsieo(ni(fc_osnastti sbfoioeld*, a.b.s.l)_ n_o_nVnAu_lAlR GcSo_n_d
) ;|
^
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2-predicates.cppexpanded from macro 'absl_nonnull':
2:
In file included from 241./s2/s2boolean_operation.h | :#26d:
eIn file included from f../src/s2/s2builder.hi:n36e:
In file included from a../src/s2/mutable_s2shape_index.hb:s30l:
_In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n:
u/usr/local/clang/include/absl/container/internal/btree_container.hl:l542 :_3N:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u
ll
| 542 ^ |
ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, constIn file included from s2-constructors-formatters.cpp&:,6 :
fIn file included from a./s2/s2pointutil.hl:s25e:
,In file included from
../src/s2/s1angle.h :| 28 ^:
In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/btree_container.h::27511:
:In file included from 52../src/s2/s2coder.h:: 23note: :
expanded from macro 'ABSL_INTERNAL_X'In file included from
/usr/local/clang/include/absl/status/status.h:67:
In file included from 511/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :A31B:
S/usr/local/clang/include/absl/synchronization/mutex.hL:_886I:N31T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A
L_A T886T | R I BeUxTpEl_iCcAiPtT UCRoEnDd_iBtYi(otnh(icso)n)s)t T * a b s l _ n o n n u l l o b j )
| \ ^
| /usr/local/clang/include/absl/base/nullability.h ^:
241:/usr/local/clang/include/absl/container/internal/common.h22::31 :note: 9expanded from macro 'absl_nonnull':
note: 241macro 'ABSL_INTERNAL_IF_true' defined here |
#de f31i | n#ed eafbisnle_ nAoBnSnLu_lIlN T_ENRoNnAnLu_lIlF
_ t| r ^u
e(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSIn file included from Ls2-constructors-formatters.cpp_:I6N:
TIn file included from E./s2/s2pointutil.hR:N25A:
LIn file included from _../src/s2/s1angle.hX:(28i:
nIn file included from s../src/s2/s2point.he:r27t:
_In file included from o../src/s2/s2coder.hr:_23a:
sIn file included from s/usr/local/clang/include/absl/status/status.hi:g67n:
,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hi:n29s:
eIn file included from r/usr/local/clang/include/absl/strings/cord.ht:_94o:
rIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ha:s31s:
i/usr/local/clang/include/absl/synchronization/mutex.hg:n896_:i31m:p lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
&&, 896c | o n setx p&l,i cfiatl sCeo,n
d i| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i
on (543c | o n s t T * a b s l _ n o n n u ltlr uoeb)j;)
| | ~~~~~ ^
/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h::241511::2247:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X'
241 | #511d | e f i n e a b s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uAlTlT
R I| B ^U
TE_CAPTURED_BY(this))) \
| ^~~~
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #def/usr/local/clang/include/absl/container/internal/btree_container.hi:n545e: 24a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_
nu l545l | a b l e _ N u l l a b l e
| ^
false);
| ^
In file included from s2-constructors-formatters.cpp/usr/local/clang/include/absl/container/internal/btree_container.h::6496:
:In file included from 9./s2/s2pointutil.h:: 25note: :
macro 'ABSL_INTERNAL_X' defined hereIn file included from
../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h496: | 27#:
dIn file included from e../src/s2/s2coder.hf:i23n:
eIn file included from /usr/local/clang/include/absl/status/status.hA:B67S:
LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T:
EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A94L:
_In file included from X/usr/local/clang/include/absl/strings/internal/cordz_info.h(:F31u:
n/usr/local/clang/include/absl/synchronization/mutex.hc:,923 :C48a:l lwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e
, K Q923u | a l , M Q u a l , K V a l u e , M V a l u e , . . . )c o n s t \C
o n| d ^i
tion* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2-constructors-formatters.cpp544::63:
:In file included from ./s2/s2pointutil.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]25
:
In file included from ../src/s2/s1angle.h:28 :
544In file included from | ../src/s2/s2point.h : 27A:
BIn file included from S../src/s2/s2coder.hL:_23I:
NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N:
AIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:X29(:
iIn file included from n/usr/local/clang/include/absl/strings/cord.hs:e94r:
tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31_:
a/usr/local/clang/include/absl/synchronization/mutex.hs:s948i:g10n:, warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n
sert _948o | r _ absosoilg n(_*iambpsll,_ n&u&l,l acbolnes te v&a,l _t)r(uceo,n
s t| ^C
on/usr/local/clang/include/absl/container/internal/btree_container.hd:i509t:i52o:n *note: expanded from macro 'ABSL_INTERNAL_X'a
bsl _509n | o n n u l l ) = nAuBlSlLp_tIrN;T
E R| N ^A
L_/usr/local/clang/include/absl/base/nullability.hA:T257T:R23I:B Unote: Texpanded from macro 'absl_nullable'E
_C A257P | T#UdReEfDi_nBeY (atbhsils_)n)u,l l a b l e _ N u l l a b l e
| ^
\
| In file included from ^s2-constructors-formatters.cpp
:6:
/usr/local/clang/include/absl/container/internal/common.hIn file included from :./s2/s2pointutil.h31::259:
:In file included from ../src/s2/s1angle.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here28
:
In file included from ../src/s2/s2point.h: 2731:
| In file included from #../src/s2/s2coder.hd:e23f:
iIn file included from n/usr/local/clang/include/absl/status/status.he: 67A:
BIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.hL:_29I:
NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N:
AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:I31F:
_/usr/local/clang/include/absl/synchronization/mutex.ht:r948u:e48(:i fwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
ati s948f | i e db,o o.l. .()* aibfs_ls_antuilslfaibelde
e| v ^a
l_)(const Condition*In file included from s2-predicates.cppa:b2s:
lIn file included from _./s2/s2boolean_operation.hn:o26n:
nIn file included from u../src/s2/s2builder.hl:l36):
In file included from =../src/s2/mutable_s2shape_index.h :n30u:
lIn file included from l/usr/local/clang/include/absl/container/btree_map.hp:t67r:
;/usr/local/clang/include/absl/container/internal/btree_container.h
: 544| : ^3
: /usr/local/clang/include/absl/base/nullability.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]241
:22: note: expanded from macro 'absl_nonnull'
544 | 241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(ninnuslelr t__Noorn_nauslsli
g n| , ^
insert_or_assign_imIn file included from ps2-constructors-formatters.cppl:,6 :
&In file included from &./s2/s2pointutil.h,: 25c:
oIn file included from n../src/s2/s1angle.hs:t28 :
&In file included from ,../src/s2/s2point.h :t27r:
uIn file included from e../src/s2/s2coder.h,:
23 :
| In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/status.h
:67 :
545In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 951 : 9f:a lwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e
);
951| | ~~~~~~
vo/usr/local/clang/include/absl/container/internal/btree_container.hi:d509*: 47a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_
null a509b | l e a r g _ = nAuBlSlLp_tIrN;T
E R| N ^A
L_/usr/local/clang/include/absl/base/nullability.hA:T257T:R23I:B Unote: Texpanded from macro 'absl_nullable'E
_C A257P | T#UdReEfDi_nBeY (atbhsils_)n)u,l l a b l e _ N u l l a b l e
| ^
\
| ^~~~
In file included from s2-constructors-formatters.cpp:6:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h./s2/s2pointutil.h::54425::
3In file included from :../src/s2/s1angle.h :warning: 28passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/btree_container.h::27511:
:In file included from 52../src/s2/s2coder.h:: 23note: :
expanded from macro 'ABSL_INTERNAL_X'In file included from
/usr/local/clang/include/absl/status/status.h:67:
In file included from 511/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :A31B:
S/usr/local/clang/include/absl/synchronization/mutex.hL:_954I:N52T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A
L_A T954T | R I BsUtTaEt_iCcA PbToUoRlE DC_aBlYl(VtohiidsP)t)r)F u n c t i o n ( c o n s t C o n d i t i o n *\
a b| s ^l
_n/usr/local/clang/include/absl/container/internal/common.ho:n32n:u9l:l note: cmacro 'ABSL_INTERNAL_IF_false' defined here)
;
| 32 ^ |
#d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: Anote: Bexpanded from macro 'absl_nonnull'S
L_ I241N | T#EdReNfAiLn_eI Fa_bfsall_sneo(ninfu_lsla t_iNsofnineudl,l
. .| . ^)
__VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | In file included from #s2-predicates.cppd:e2f:
iIn file included from n./s2/s2boolean_operation.he: 26a:
bIn file included from s../src/s2/s2builder.hl:_36n:
oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l:
lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N67o:
n/usr/local/clang/include/absl/container/internal/btree_container.hn:u547l:l23
: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | In file included from s2-constructors-formatters.cppt:r6u:
eIn file included from )./s2/s2pointutil.h;:
25 :
| In file included from ^../src/s2/s1angle.h
:28:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h496::279:
:In file included from ../src/s2/s2coder.h:note: 23macro 'ABSL_INTERNAL_X' defined here:
In file included from /usr/local/clang/include/absl/status/status.h:67 :
496In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e:
fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 :
AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_:
I/usr/local/clang/include/absl/synchronization/mutex.hN:T958E:R50N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]X
(Fu n958c | , Csatlalteiec, bKoQoula lC,a sMtQAunadlC,a lKlVMaeltuheo,d (McVoanlsute ,C o.n.d.i)t i o n * \a
b s| l ^_
nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | /usr/local/clang/include/absl/container/internal/btree_container.h : 546s:t3a:t iwarning: cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
bool 546C | a l lABBySRLe_fI(NcToEnRsNtA LT_*X (aibnssle_rnto_nonru_lals ssieglnf,) i{n
s e| r ^t
_o/usr/local/clang/include/absl/base/nullability.hr:_241a:s22s:i gnote: nexpanded from macro 'absl_nonnull'_
im p241l | ,# d&e&f,i nceo nasbts l&_,n otnrnuuel,l
_| N ^o
nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l:
52 :| ^
note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATIn file included from Ts2-constructors-formatters.cppR:I6B:
UIn file included from T./s2/s2pointutil.hE:_25C:
AIn file included from P../src/s2/s1angle.hT:U28R:
EIn file included from D../src/s2/s2point.h_:B27Y:
(In file included from t../src/s2/s2coder.hh:i23s:
)In file included from )/usr/local/clang/include/absl/status/status.h,: 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 975 : 31 : \warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
| ^
975 | /usr/local/clang/include/absl/container/internal/common.h :i31n:l9i:n enote: macro 'ABSL_INTERNAL_IF_true' defined herev
oid 31R | e#addeCfailnleb aAcBkS(LT_*I NaTbEsRlN_AnLo_nInFu_ltlr ucea(lilfb_ascakt)i scfoinesdt, {.
. .| ) ^
if/usr/local/clang/include/absl/base/nullability.h_:s241a:t22i:s fnote: iexpanded from macro 'absl_nonnull'e
d
241| | ^#
define absl_nonnull _NIn file included from os2-predicates.cppn:n2u:
lIn file included from l./s2/s2boolean_operation.h
: 26| :
^In file included from
../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
In file included from s2-constructors-formatters.cpp: 6546:
| In file included from ./s2/s2pointutil.h :A25B:
SIn file included from L../src/s2/s1angle.h_:I28N:
TIn file included from E../src/s2/s2point.hR:N27A:
LIn file included from _../src/s2/s2coder.hX:(23i:
nIn file included from s/usr/local/clang/include/absl/status/status.he:r67t:
_In file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:_29a:
sIn file included from s/usr/local/clang/include/absl/strings/cord.hi:g94n:
,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31s:
e/usr/local/clang/include/absl/synchronization/mutex.hr:t979_:o43r:_ awarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s
ign _979i | m p ls,t a&t&i,c cboonoslt A&l,w atyrsuTer,u
e (| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o
ns t547 | C o n d i t i o n * a b s l _ n u ltlraubel)e;)
{| ~~~~~r
etu/usr/local/clang/include/absl/container/internal/btree_container.hr:n509 :t47r:u enote: ;expanded from macro 'ABSL_INTERNAL_X'
}
| ^509
| /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable'
AB S257L | _#IdNeTfEiRnNeA La_bAsTlT_RnIuBlUlTaEb_lCeA P_TNUuRlElDa_bBlYe(
t h| i ^s
)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67In file included from :
s2-constructors-formatters.cpp/usr/local/clang/include/absl/container/internal/btree_container.h::6546:
:In file included from 3./s2/s2pointutil.h:: 25warning: :
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from
../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h :54627 | :
In file included from ../src/s2/s2coder.hA:B23S:
LIn file included from _/usr/local/clang/include/absl/status/status.hI:N67T:
EIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hN:A29L:
_In file included from X/usr/local/clang/include/absl/strings/cord.h(:i94n:
sIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hr:t31_:
or/usr/local/clang/include/absl/synchronization/mutex.h_:a1033s:s20i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
ins e1033r | t _ ovro_iads sWiagint_(iMmuptle,x *& &a,b sclo_nnsotn n&u,l lt rmuue),
{
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
^
547 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241 | # d e f itnreu ea)b;s
l _| n ~~~~~o
nnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l511 :_47N:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u
ll
511| | ^
ABSL_INTERNAL_ATIn file included from Ts2-constructors-formatters.cppR:I6B:
UIn file included from T./s2/s2pointutil.hE:_25C:
AIn file included from P../src/s2/s1angle.hT:U28R:
EIn file included from D../src/s2/s2point.h_:B27Y:
(In file included from t../src/s2/s2coder.hh:i23s:
)In file included from )/usr/local/clang/include/absl/status/status.h): 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h : 1050 : 31 : \warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
| ^~~~
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
In file included from 550s2-constructors-formatters.cpp | : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from f../src/s2/s2coder.ha:l23s:
eIn file included from )/usr/local/clang/include/absl/status/status.h;:
67 :
| In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h
:29:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/cord.h496::949:
:In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :macro 'ABSL_INTERNAL_X' defined here31
:
/usr/local/clang/include/absl/synchronization/mutex.h: 1069496: | 32#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i
ne A B1069S | L _ IbNoToElR NWAaLi_tXW(iFtuhnDce,a dClailnlee(eM,u tKeQxu*a la,b sMlQ_unaoln,n uKlVla lmuue,, aMbVsall:u:eT,i m.e. .d)e a d l i n\e
) | { ^
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const c/usr/local/clang/include/absl/container/internal/btree_container.hh:a549r:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l
_nul l549a | b l eA BnSaLm_eI)N;T
E R| N ^A
L_/usr/local/clang/include/absl/base/nullability.hX:(257i:n23s:e rnote: texpanded from macro 'absl_nullable'_
or _257a | s#sdiegfni,n ei nasbesrlt__nourl_laasbslieg n__Niumlplla,b l&e&
, | & ^&
, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'In file included from
s2-constructors-formatters.cpp:6:
In file included from 509./s2/s2pointutil.h | : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h :A27B:
SIn file included from L../src/s2/s2coder.h_:I23N:
TIn file included from E/usr/local/clang/include/absl/status/status.hR:N67A:
LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hA:T29T:
RIn file included from I/usr/local/clang/include/absl/strings/cord.hB:U94T:
EIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hC:A31P:
T/usr/local/clang/include/absl/synchronization/mutex.hU:R1091E:D26_:B Ywarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t
his )1091) | , b o o l W a i t C o m m o n ( M u t e x * \a
b s| l ^_
non/usr/local/clang/include/absl/container/internal/common.hn:u32l:l9 :m unote: tmacro 'ABSL_INTERNAL_IF_false' defined heree
x,
32| | ^#
de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :A Bnote: Sexpanded from macro 'absl_nonnull'L
_I N241T | E#RdNeAfLi_nIeF _afbaslls_en(oinfn_uslalt i_sNfoinendu,l l.
. .| ) ^
__VA_ARGS__
| ^
In file included from s2-predicates.cppIn file included from :s2-constructors-formatters.cpp2::
6In file included from :
./s2/s2boolean_operation.hIn file included from :./s2/s2pointutil.h26::
25In file included from :
../src/s2/s2builder.hIn file included from :../src/s2/s1angle.h36::
28In file included from :
../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2point.h30::
27In file included from :
/usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2coder.h67::
23/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 549/usr/local/clang/include/absl/status/status.h::367::
In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
29:
In file included from /usr/local/clang/include/absl/strings/cord.h :54994 | :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S:
L/usr/local/clang/include/absl/synchronization/mutex.h_:I1093N:T46E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L
_X( i1093n | s e rvto_iodr _Raesmsoivgen(,b aisnes_eirntt_eorrn_aals:s:iPgenr_Tihmrpela,d S&y&n,c h&*& ,a bfsall_sneo,n
n u| l ^l
s/usr/local/clang/include/absl/container/internal/btree_container.h):511;:
52 :| ^note:
expanded from macro 'ABSL_INTERNAL_X'
/usr/local/clang/include/absl/base/nullability.h:241: 22511: | note: expanded from macro 'absl_nonnull'
241 | # d eAfBiSnLe_ IaNbTsElR_NnAoLn_nAuTlTlR I_BNUoTnEn_uClAlP
T U| R ^E
D_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_orIn file included from _s2-constructors-formatters.cppa:s6s:
iIn file included from g./s2/s2pointutil.hn:_25i:
mIn file included from p../src/s2/s1angle.hl:,28 :
&In file included from &../src/s2/s2point.h,: 27&:
&In file included from ,../src/s2/s2coder.h :f23a:
lIn file included from s/usr/local/clang/include/absl/status/status.he:,67 :
tIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hu:e29):
;In file included from
/usr/local/clang/include/absl/strings/cord.h :| 94 ^:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/internal/btree_container.h::31496:
:9/usr/local/clang/include/absl/synchronization/mutex.h:: 1109note: :macro 'ABSL_INTERNAL_X' defined here34
: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]496
| #d e1109f | i n ee xApBlSiLc_iItN TMEuRtNeAxLL_oXc(kFMuanycb,e (CMaultleexe*, aKbQsula_ln,u lMlQauballe, mKuV)a
l u| e ^,
M/usr/local/clang/include/absl/base/nullability.hV:a257l:u23e:, note: .expanded from macro 'absl_nullable'.
.) 257 | # d e\f
i n| e ^
absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit/usr/local/clang/include/absl/container/internal/btree_container.h :M551u:t3e:x Lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c
kMay b551e | ( M uAtBeSxL*_ IaNbTsElR_NnAuLl_lXa(bilnes emrut,_ ocro_nassts iCgonn,d iitnisoenr&t _coorn_da)s
s i| g ^n
_i/usr/local/clang/include/absl/base/nullability.hm:p257l:,23 :& ¬e: ,expanded from macro 'absl_nullable'
&& ,257 | f#adlesfei,n et raubes)l;_
n u| l ^l
ab/usr/local/clang/include/absl/container/internal/btree_container.hl:e509 :_52N:u lnote: lexpanded from macro 'ABSL_INTERNAL_X'a
ble
509 | | ^
ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)In file included from )s2-constructors-formatters.cpp,: 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h\:
67 :
| In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h
:29:
/usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/strings/cord.h32::949:
:In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here31
:
/usr/local/clang/include/absl/synchronization/mutex.h :321132 | :#10d:e fwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n
e A B1132S | L _ IMNuTtEeRxN*A La_bIsFl__fnaullslea(bilfe_ scaotnisstf imeud_,;
. .| . ^)
_/usr/local/clang/include/absl/base/nullability.h_:V257A:_23A:R Gnote: Sexpanded from macro 'absl_nullable'_
_
257| | ^#
define absIn file included from ls2-predicates.cpp_:n2u:
lIn file included from l./s2/s2boolean_operation.ha:b26l:
eIn file included from ../src/s2/s2builder.h_:N36u:
lIn file included from l../src/s2/mutable_s2shape_index.ha:b30l:
eIn file included from
/usr/local/clang/include/absl/container/btree_map.h :| 67 ^:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfiIn file included from es2-constructors-formatters.cppd:,6 :
.In file included from ../s2/s2pointutil.h.:)25 :
iIn file included from f../src/s2/s1angle.h_:s28a:
tIn file included from i../src/s2/s2point.hs:f27i:
eIn file included from d../src/s2/s2coder.h
: 23| :
^In file included from
/usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2-predicates.cpp::11462::
7In file included from :./s2/s2boolean_operation.h :26warning: :
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from
../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h :114630 | :
In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 :
/usr/local/clang/include/absl/container/internal/btree_container.ht:h551i:s3):) warning: A'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]B
SL_EX C551L | U S IAVBES_LL_OICNKT_EFRUNNACLT_IXO(Ni(nmsue)r
t _| o ^~~~r
_assign, insert_or_assign_impl, &&, &&, fal/usr/local/clang/include/absl/synchronization/mutex.hs:e1153,: 39t:r uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])
;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1153
| /usr/local/clang/include/absl/container/internal/btree_container.h :e511x:p47l:i cnote: iexpanded from macro 'ABSL_INTERNAL_X't
Re l511e | a s a b l e M u t e xALBoScLk_(IMNuTtEeRxN*A La_bAsTlT_RnIoBnUnTuEl_lC AmPuT)U
R E| D ^_
BY(/usr/local/clang/include/absl/base/nullability.ht:h241i:s22):) )note: expanded from macro 'absl_nonnull'
241 | # d e f i n e a b s l _ n o n n\u
l l| ^~~~_
Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERN/usr/local/clang/include/absl/container/internal/btree_container.hA:L552_:A79T:T Rwarning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]B
UTE_ C552A | P T UARBESDL__BIYN(TtEhRiNsA)L,_
X (| i ^~~~n
sert_or_assign, insert_or_assign_impl/usr/local/clang/include/absl/synchronization/mutex.h,: 1166&:&39,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],
tru e1166, | f aelxspel)i;c
i t| ^R
el/usr/local/clang/include/absl/container/internal/btree_container.he:a496s:a9b:l enote: Mmacro 'ABSL_INTERNAL_X' defined hereu
tex L496o | c#kd(eMfuitneex *A BaSbLs_lI_NnToEnRnNuAlLl_ Xm(uF,u ncco,n sCta lCloened,i tKiQouna&l ,c oMnQdu)a
l ,| ^K
Va/usr/local/clang/include/absl/base/nullability.hl:u241e:,22 :M Vnote: aexpanded from macro 'absl_nonnull'l
ue ,241 | .#.d.e)f i n e a\b
s l| _ ^n
onnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/container/internal/btree_container.h: 5521179: | 3 : Mwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t
ex* a552b | s l _AnBuSlLl_aIbNlTeE RmNuA_L;_
X (| i ^n
se/usr/local/clang/include/absl/base/nullability.hr:t257_:o23r:_ anote: sexpanded from macro 'absl_nullable's
ig n257, | #idnesfeirnte_ oarb_sals_sniuglnl_aibmlpel ,_ N&u&l,l a&b&l,e
t r| u ^e
, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
In file included from s2-constructors-formatters.cpp32: | 6#:
dIn file included from e./s2/s2pointutil.hf:i25n:
eIn file included from ../src/s2/s1angle.hA:B28S:
LIn file included from _../src/s2/s2point.hI:N27T:
EIn file included from R../src/s2/s2coder.hN:A23L:
_In file included from I/usr/local/clang/include/absl/status/status.hF:_67f:
aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hs:e29(:
iIn file included from f/usr/local/clang/include/absl/strings/cord.h_:s94a:
tIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:f31i:
ed/usr/local/clang/include/absl/synchronization/mutex.h,: 1212.:.52.:) warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
VA_A R1212G | Sb_o_o
l | C ^o
ndition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assIn file included from is2-constructors-formatters.cppg:n6,:
In file included from i./s2/s2pointutil.hn:s25e:
rIn file included from t../src/s2/s1angle.h_:o28r:
_In file included from a../src/s2/s2point.hs:s27i:
gIn file included from n../src/s2/s2coder.h_:i23m:
pIn file included from l/usr/local/clang/include/absl/status/status.h,: 67&:
&In file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :&29&:
,In file included from /usr/local/clang/include/absl/strings/cord.ht:r94u:
eIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :t31r:
u/usr/local/clang/include/absl/synchronization/mutex.he:)1221;:
54 :| ^warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/container/internal/btree_container.h:496: 91221: | bnote: omacro 'ABSL_INTERNAL_X' defined hereo
l C o496n | d#idteifoinn:e: CAaBsStLA_nIdNCTaElRlNFAuLn_cXt(iFounn(cc,o nCsatl lCeoen,d iKtQiuoanl*, aMbQsula_ln,o nKnVualllu ec,) M{V
a l| u ^e
, ./usr/local/clang/include/absl/base/nullability.h.:.241): 22 : note: expanded from macro 'absl_nonnull'\
| ^241
| #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :./s2/s2pointutil.h553::253:
:In file included from ../src/s2/s1angle.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]28
:
In file included from ../src/s2/s2point.h:27 :
553In file included from | ../src/s2/s2coder.h : 23A:
BIn file included from S/usr/local/clang/include/absl/status/status.hL:_67I:
NIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:R29N:
AIn file included from L/usr/local/clang/include/absl/strings/cord.h_:X94(:
iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:e31r:
t/usr/local/clang/include/absl/synchronization/mutex.h_:o1230r:_12a:s swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g
n, i n1230s | e r t _ obro_oals s(i*ganb_silm_pnlo,n n&u&l,l &f&u,n ct)r(uTe*, atbrsule_)n;u
l l| a ^b
il/usr/local/clang/include/absl/container/internal/btree_container.hi:t509y:_52u:n knote: nexpanded from macro 'ABSL_INTERNAL_X'o
wn) ,509
| | ^
/usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I
NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils
) )| , ^
In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
\In file included from
../src/s2/s2coder.h :| 23 ^:
In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/common.h67::
31In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h9::29 :
note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/strings/cord.h
:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h31: | 31#:
d/usr/local/clang/include/absl/synchronization/mutex.he:f1230i:n34e: Awarning: Btype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]S
L_I N1230T | E R N A Lb_oIoFl_ t(r*uaeb(silf__nsoantniuslfli efdu,n c.).(.T)* iafb_ssla_tniuslfliaebdi
l i| t ^y
_unknown),
| In file included from ^s2-predicates.cpp
:2:
/usr/local/clang/include/absl/base/nullability.hIn file included from :./s2/s2boolean_operation.h289::2634:
:In file included from ../src/s2/s2builder.h:note: 36expanded from macro 'absl_nullability_unknown':
In file included from ../src/s2/mutable_s2shape_index.h:30 :
289In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d67e:
f/usr/local/clang/include/absl/container/internal/btree_container.hi:n553e: 3a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_
nulla b553i | l i tAyB_SuLn_kInNoTwEnR N_ANLu_lXl(_iunnssepretc_iofri_eads
s i| g ^n
, insert_or_assigIn file included from ns2-constructors-formatters.cpp_:i6m:
pIn file included from l./s2/s2pointutil.h,: 25&:
&In file included from ,../src/s2/s1angle.h :&28&:
,In file included from ../src/s2/s2point.ht:r27u:
eIn file included from ,../src/s2/s2coder.h :t23r:
uIn file included from e/usr/local/clang/include/absl/status/status.h):;67
:
In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
29:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::50994::
47In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'ABSL_INTERNAL_X':
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8 :509 | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | ATB*S La_bIsNlT_EnRuNlAlLa_bAiTlTiRtIyB_UuTnEk_nCoAwPnT UaRrEgD)_
B Y| ( ^t
hi/usr/local/clang/include/absl/base/nullability.hs:)289):,34 : note: expanded from macro 'absl_nullability_unknown'
289 | # d e f i n e a b s l _ n u\l
l a| b ^~~~i
lity_un/usr/local/clang/include/absl/container/internal/btree_container.hk:n553o:w3n: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u
l/usr/local/clang/include/absl/container/internal/btree_container.hl:_511u:n52s:p enote: cexpanded from macro 'ABSL_INTERNAL_X'i
fie d511
| | ^
ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #In file included from ds2-constructors-formatters.cppe:f6i:
nIn file included from e./s2/s2pointutil.h :A25B:
SIn file included from L../src/s2/s1angle.h_:I28N:
TIn file included from E../src/s2/s2point.hR:N27A:
LIn file included from _../src/s2/s2coder.hI:F23_:
tIn file included from r/usr/local/clang/include/absl/status/status.hu:e67(:
iIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.h_:s29a:
tIn file included from i/usr/local/clang/include/absl/strings/cord.hs:f94i:
eIn file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31.:
./usr/local/clang/include/absl/synchronization/mutex.h.:)1241 :i12f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t
i s1241f | i e d
b| o ^o
l (*absl_nonnIn file included from us2-predicates.cppl:l2 :
fIn file included from u./s2/s2boolean_operation.hn:c26):
(In file included from T../src/s2/s2builder.h*: 36a:
bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n:
uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl:a67b:
i/usr/local/clang/include/absl/container/internal/btree_container.hl:i553t:y3_:u nwarning: k'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n
own),
553 | | ^
AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N
AL _241X | (#idnesfeirnte_ oarb_sals_sniognnn,u liln s_eNrotn_nourl_la
s s| i ^g
n_impl,In file included from s2-constructors-formatters.cpp&:&6,:
In file included from &./s2/s2pointutil.h&:,25 :
tIn file included from r../src/s2/s1angle.hu:e28,:
In file included from t../src/s2/s2point.hr:u27e:
)In file included from ;../src/s2/s2coder.h
: 23| :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h511::2947:
:In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_INTERNAL_X'94
:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31511:
| /usr/local/clang/include/absl/synchronization/mutex.h : 1241 : 34 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
AB S1241L | _ I N T EbRoNoAlL _(A*TaTbRsIlB_UnToEn_nCuAlPlT UfRuEnDc_)B(YT(*t haibss)l)_)n u l l a b i l i t y _ u n k n o w n ) ,
| ^\
/usr/local/clang/include/absl/base/nullability.h| : ^~~~289
:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_In file included from os2-constructors-formatters.cppr:_6a:
sIn file included from s./s2/s2pointutil.hi:g25n:
,In file included from ../src/s2/s1angle.hi:n28s:
eIn file included from r../src/s2/s2point.ht:_27o:
rIn file included from _../src/s2/s2coder.ha:s23s:
iIn file included from g/usr/local/clang/include/absl/status/status.hn:_67h:
iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.ht:_29i:
mIn file included from p/usr/local/clang/include/absl/strings/cord.hl:,94 :
cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t:
/usr/local/clang/include/absl/synchronization/mutex.h&:,1249
: 8| : ^
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h
:509:52 :1249 | note: expanded from macro 'ABSL_INTERNAL_X'
T *509 | a b s l _ n o n n u lAlB SoLb_jIeNcTtE,R
N A| L ^_
AT/usr/local/clang/include/absl/base/nullability.hT:R241I:B22U:T Enote: _expanded from macro 'absl_nonnull'C
AP T241U | R#EdDe_fBiYn(et haibss)l)_,n o n n u l l _ N o n n u l l
| ^
\
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
In file included from s2-constructors-formatters.cpp32: | 6#:
dIn file included from e./s2/s2pointutil.hf:i25n:
eIn file included from ../src/s2/s1angle.hA:B28S:
LIn file included from _../src/s2/s2point.hI:N27T:
EIn file included from R../src/s2/s2coder.hN:A23L:
_In file included from I/usr/local/clang/include/absl/status/status.hF:_67f:
aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hs:e29(:
iIn file included from f/usr/local/clang/include/absl/strings/cord.h_:s94a:
tIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:f31i:
e/usr/local/clang/include/absl/synchronization/mutex.hd:,1250 :.43.:. )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
_VA _1250A | R G S _ _b
o o| l ^
(absl::tyIn file included from ps2-predicates.cppe:_2i:
dIn file included from e./s2/s2boolean_operation.hn:t26i:
tIn file included from y../src/s2/s2builder.h<:T36>:
:In file included from :../src/s2/mutable_s2shape_index.ht:y30p:
eIn file included from :/usr/local/clang/include/absl/container/btree_map.h::*67 :
a/usr/local/clang/include/absl/container/internal/btree_container.hb:s555l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u
ll m555e | t h oAdB)S(L)_)I
N T| E ^R
NA/usr/local/clang/include/absl/base/nullability.hL:_241X:(22i:n snote: eexpanded from macro 'absl_nonnull'r
t_ o241r | _#adsesfiignne, aibnssle_rnto_nonru_lals s_iNgonn_nhuilnlt
_ i| m ^p
l, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)))In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
\In file included from
/usr/local/clang/include/absl/status/status.h :| 67 ^:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/common.h::2932:
:In file included from 9/usr/local/clang/include/absl/strings/cord.h:: 94note: :
macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from
/usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
32/usr/local/clang/include/absl/synchronization/mutex.h | :#1259d:e14f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
ABS L1259_ | I N T E RcNoAnLs_tI FT_*f aalbssel(_info_nsnautlils foibejde,c t.,.
. )| ^_
_V/usr/local/clang/include/absl/base/nullability.hA:_241A:R22G:S _note: _expanded from macro 'absl_nonnull'
| ^241
| #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from
s2-predicates.cpp: 2241:
| In file included from #./s2/s2boolean_operation.hd:e26f:
iIn file included from n../src/s2/s2builder.he: 36a:
bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n:
oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l:
l/usr/local/clang/include/absl/container/internal/btree_container.h :_558N:o3n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l
| ^
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const In file included from &s2-constructors-formatters.cpp,:
6 :
| In file included from ^./s2/s2pointutil.h
:25:
In file included from ../src/s2/s1angle.h:28:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::50927::
52In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'ABSL_INTERNAL_X':
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from 509/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :A31B:
S/usr/local/clang/include/absl/synchronization/mutex.hL:_1279I:N35T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A
L_AT T1279R | IvBoUiTdE _RCeAgPiTsUtReErDM_uBtYe(xtPhriosf)i)l,e r ( v o i d ( * a b s l _ n o n n u l l f n\)
( i| n ^t
64/usr/local/clang/include/absl/container/internal/common.h_:t32 :w9a:i tnote: _macro 'ABSL_INTERNAL_IF_false' defined herec
ycl e32s | )#)d;e
f i| n ^e
A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R
NA L241_ | I#Fd_effailnsee (aibfs_ls_antoinsnfuileld ,_ N.o.n.n)u l_l_
V A| _ ^A
RGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from In file included from s2-constructors-formatters.cpp../src/s2/mutable_s2shape_index.h::630:
:
In file included from In file included from ./s2/s2pointutil.h/usr/local/clang/include/absl/container/btree_map.h::2567:
:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::55828::
3In file included from :../src/s2/s2point.h :warning: 27passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
In file included from ../src/s2/s2coder.h:23 :
558In file included from | /usr/local/clang/include/absl/status/status.h : 67A:
BIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.hL:_29I:
NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N:
AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:X31(:
i/usr/local/clang/include/absl/synchronization/mutex.hn:s1293e:r33t:_ owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
assi g1293n | ,v oiinds eRretg_iosrt_earsMsuitgenx_Thriancte_ri(mvpoli,d c(o*nasbts l&_,n
o n| n ^u
ll/usr/local/clang/include/absl/container/internal/btree_container.h :f511n:)52(:c onote: nexpanded from macro 'ABSL_INTERNAL_X's
t c h511a | r * a b s l _ n o nAnBuSlLl_ ImNsTgE,R
N A| L ^_
ATT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A
PT U241R | E#Dd_eBfYi(nteh iasb)s)l)_ n o n n u l l _ N o n n u l l
| ^
\
In file included from s2-constructors-formatters.cpp| : ^6
:
In file included from /usr/local/clang/include/absl/container/internal/common.h./s2/s2pointutil.h::3125::
9In file included from :../src/s2/s1angle.h :note: 28macro 'ABSL_INTERNAL_IF_true' defined here:
In file included from ../src/s2/s2point.h:27 :
31In file included from | ../src/s2/s2coder.h#:d23e:
fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 :
AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_:
IIn file included from N/usr/local/clang/include/absl/strings/cord.hT:E94R:
NIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31I:
F/usr/local/clang/include/absl/synchronization/mutex.h_:t1293r:u62e:( iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
sat i1293s | fvioeidd, R.e.g.i)s tiefr_MsuatteixsTfriaecde
r (| v ^o
id (*absl_nonnulIn file included from ls2-predicates.cpp :f2n:
)In file included from (./s2/s2boolean_operation.hc:o26n:
sIn file included from t../src/s2/s2builder.h :c36h:
aIn file included from r../src/s2/mutable_s2shape_index.h*: 30a:
bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_67n:
o/usr/local/clang/include/absl/container/internal/btree_container.hn:n558u:l3l: mwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]g
,
| ^
558/usr/local/clang/include/absl/base/nullability.h | : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I
NT E241R | N#AdLe_fXi(nien saebrstl__onro_nansuslilg n_,N oinnnsuelrlt
_ o| r ^_
assign_hIn file included from is2-constructors-formatters.cppn:t6_:
iIn file included from m./s2/s2pointutil.hp:l25,:
In file included from c../src/s2/s1angle.ho:n28s:
tIn file included from ../src/s2/s2point.h&:,27
:
In file included from | ../src/s2/s2coder.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
23:
In file included from /usr/local/clang/include/absl/status/status.h559: | 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 94 :
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 :
/usr/local/clang/include/absl/synchronization/mutex.h :c1294o:n62s:t warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],
fa l1294s | e , t r u e ,
| ~~~~~~~~~~~~~~~~~~~~~
560 | c o n s t _ i t e r a t o r (choinnstt) vAoBiSdL*_ IaNbTsElR_NnAoLn_nCuOlMlM Ao)b;j
,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
^
/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::511241::4722:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nonnull'
241 | 511# | d e f i n e a b s lA_BnSoLn_nIuNlTlE R_NNAoLn_nAuTlTlR
I B| U ^T
E_CAPTURED_BY(this))) In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h\:
27 :
| In file included from ^~~~../src/s2/s2coder.h
:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
/usr/local/clang/include/absl/container/internal/btree_container.h| : ^561
:3/usr/local/clang/include/absl/base/nullability.h:: 241warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]22
: note: expanded from macro 'absl_nonnull'561
| 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oinnnsuelrlt __oNro_nansuslilg
n ,| ^i
nsert_oIn file included from rs2-constructors-formatters.cpp_:a6s:
sIn file included from i./s2/s2pointutil.hg:n25_:
hIn file included from i../src/s2/s1angle.hn:t28_:
iIn file included from m../src/s2/s2point.hp:l27,:
In file included from c../src/s2/s2coder.ho:n23s:
tIn file included from /usr/local/clang/include/absl/status/status.h&:,67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h
: 29| :
^In file included from
/usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 509/usr/local/clang/include/absl/strings/internal/cordz_info.h::5231::
/usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_INTERNAL_X'1310
:47: warning: 509type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] |
1310 | cAoBnSsLt_ IcNhTaErR*N AaLb_sAlT_TnRoInBnUuTlEl_ CmAsPgT,U RcEoDn_sBtY (vtohiids*) )a,b s l _ n o n n u l l c v ) ) ;
| ^
/usr/local/clang/include/absl/base/nullability.h :\241
: 22| : ^
note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/common.h
:31 :2419 | :# dnote: emacro 'ABSL_INTERNAL_IF_true' defined heref
ine 31a | b#sdle_fnionnen uAlBlS L__NIoNnTnEuRlNlA
L _| I ^F
_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h572::293:
: /usr/local/clang/include/absl/strings/cord.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]109
:53: warning: 572type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] |
ABSL_ I109N | TvEoRiNdA LC_oXp(yiCnosredrTto_Sotrr_iansgs(icgonn,s ti nCsoerrdt&_ osrr_ca,s ssitgdn:_:hsitnrti_nigm*p la,b sclo_nnsotn n&u,l l& &d,s
t )| ; ^
| /usr/local/clang/include/absl/container/internal/btree_container.h ^:
509:52: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241
:22: note: 509expanded from macro 'absl_nonnull' |
241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_
C A| P ^T
URED_BY(this)), In file included from s2-constructors-formatters.cpp : 6\:
In file included from ./s2/s2pointutil.h| : ^25
:
In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/common.h::2831:
:In file included from 9../src/s2/s2point.h:: 27note: :
macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from
../src/s2/s2coder.h:23:
In file included from 31/usr/local/clang/include/absl/status/status.h | :#67d:
eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e:
/usr/local/clang/include/absl/strings/cord.hA:B110S:L55_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E
RNAL _110I | Fv_otirdu eA(pipfe_nsdaCtoirsdfTioeSdt,r i.n.g.()c oinfs_ts aCtoirsdf&i esdr
c ,| ^s
td::string* abslIn file included from _s2-predicates.cppn:o2n:
nIn file included from u./s2/s2boolean_operation.hl:l26 :
dIn file included from s../src/s2/s2builder.ht:)36;:
In file included from ../src/s2/mutable_s2shape_index.h| : ^30
:
In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::67241:
:/usr/local/clang/include/absl/container/internal/btree_container.h22::572 :note: 3expanded from macro 'absl_nonnull':
warning: 241'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] |
#defi n572e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle
r t| _ ^o
r_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
In file included from s2-predicates.cpp425: | 2 :
In file included from f./s2/s2boolean_operation.hr:i26e:
nIn file included from d../src/s2/s2builder.h :v36o:
iIn file included from d../src/s2/mutable_s2shape_index.h :C30o:
pIn file included from y/usr/local/clang/include/absl/container/btree_map.hC:o67r:
d/usr/local/clang/include/absl/container/internal/btree_container.hT:o574S:t3r:i nwarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted](
cons t574 | C o rAdB&S Ls_rIcN,T EsRtNdA:L:_sXt(riinnsge*r ta_bosrl__ansosningunl,l idnsste)r;t
_ o| r ^_
ass/usr/local/clang/include/absl/base/nullability.hi:g241n:_22h:i nnote: texpanded from macro 'absl_nonnull'_
im p241l | ,# dceofnisnte &a,b s&l&_,n
o n| n ^u
ll/usr/local/clang/include/absl/container/internal/btree_container.h :_509N:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l
| ^
509 | ABSL_INTERNAL_ATTRIBIn file included from Us2-constructors-formatters.cppT:E6_:
CIn file included from A./s2/s2pointutil.hP:T25U:
RIn file included from E../src/s2/s1angle.hD:_28B:
YIn file included from (../src/s2/s2point.ht:h27i:
sIn file included from )../src/s2/s2coder.h):,23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
/usr/local/clang/include/absl/strings/cord.h : 437 : 47 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
\
437 | | ^
/usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | # d e f i n e A B S L _ I NsTtEdR:N:AsLt_rIiFn_gt*r uaeb(silf__nsoantniuslfli edds,t ).;.
. )| ^i
f_/usr/local/clang/include/absl/base/nullability.hs:a241t:i22s:f inote: eexpanded from macro 'absl_nonnull'd
| ^241
| #define absl_nIn file included from os2-predicates.cppn:n2u:
lIn file included from l./s2/s2boolean_operation.h :_26N:
oIn file included from n../src/s2/s2builder.hn:u36l:
lIn file included from
../src/s2/mutable_s2shape_index.h :| 30 ^:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impIn file included from ls2-constructors-formatters.cpp,: 6c:
oIn file included from n./s2/s2pointutil.hs:t25 :
&In file included from ,../src/s2/s1angle.h :&28&:
,In file included from
../src/s2/s2point.h :| 27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from ../src/s2/s2coder.h:23 :
575In file included from | /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
/usr/local/clang/include/absl/strings/cord.h : 480 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
tru e480, | t r u eu,s icnogn spto_iintteerra t=o rc(ohnisntt )v aAlBuSeL__tIyNpTeE*R NaAbLs_lC_OnMoMnAn)u;l
l ;|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509/usr/local/clang/include/absl/base/nullability.h::47241:: 22note: :expanded from macro 'ABSL_INTERNAL_X'
note: expanded from macro 'absl_nonnull'
509 | 241 | # d e f i n e aAbBsSlL__nIoNnTnEuRlNlA L__NAoTnTnRuIlBlU
T E| _ ^C
APTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTUREDIn file included from _s2-constructors-formatters.cppB:Y6(:
tIn file included from h./s2/s2pointutil.hi:s25):
)In file included from )../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
/usr/local/clang/include/absl/strings/cord.h\:
501 :| 52 ^:
/usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31
:9: note: macro 'ABSL_INTERNAL_IF_true' defined here501
| 31 | #edxepfliincei tA BCShLu_nIkNITtEeRrNaAtLo_rI(Fc_otrrdu_ei(nitfe_rsnaatli:s:fCioerdd,R e.p.*. )a bisfl__snaotninsuflile dt
r e| e ^)
;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2-predicates.cpp
:2:
In file included from 241./s2/s2boolean_operation.h | :#26d:
eIn file included from f../src/s2/s2builder.hi:n36e:
In file included from a../src/s2/mutable_s2shape_index.hb:s30l:
_In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n:
u/usr/local/clang/include/absl/container/internal/btree_container.hl:l574 :_3N:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u
ll
| ^574
| ABSL_INTERNAL_X(insertIn file included from _s2-constructors-formatters.cppo:r6_:
aIn file included from s./s2/s2pointutil.hs:i25g:
nIn file included from ,../src/s2/s1angle.h :i28n:
sIn file included from e../src/s2/s2point.hr:t27_:
oIn file included from r../src/s2/s2coder.h_:a23s:
sIn file included from i/usr/local/clang/include/absl/status/status.hg:n67_:
hIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t29_:
i/usr/local/clang/include/absl/strings/cord.hm:p504l:,40 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
t & ,504 | & & ,
e| x ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p
lic i575t | C h u n k I t e r a t o r ( c o n sttr uCeo,r dt*r uaeb,s lc_onnosntn_uiltle rcaotrodr)(;h
i n| t ^)
A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R
NA L241_ | C#OdMeMfAi)n;e
a| b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s
l_n/usr/local/clang/include/absl/container/internal/btree_container.ho:n511n:u47l:l note: _expanded from macro 'ABSL_INTERNAL_X'N
onn u511l | l
| ^
ABSL_INTERNAL_ATTRIBUTE_CAIn file included from Ps2-constructors-formatters.cppT:U6R:
EIn file included from D./s2/s2pointutil.h_:B25Y:
(In file included from t../src/s2/s1angle.hh:i28s:
)In file included from )../src/s2/s2point.h): 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29 :
/usr/local/clang/include/absl/strings/cord.h : 507 : 43 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
| ^~~~
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = /usr/local/clang/include/absl/container/internal/btree_container.hn:u577l:l3p:t rwarning: ;passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
| ^
577/usr/local/clang/include/absl/base/nullability.h | : 257 :A23B:S Lnote: _expanded from macro 'absl_nullable'I
NT E257R | N#AdLe_fXi(nien saebrstl__onru_lalsasbilgen ,_ Niunlslearbtl_eo
r _| a ^s
sign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VAIn file included from _s2-constructors-formatters.cppA:R6G:
SIn file included from _./s2/s2pointutil.h_:
25 :
| In file included from ^../src/s2/s1angle.h
:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from In file included from /usr/local/clang/include/absl/status/status.hs2-predicates.cpp::672:
:
In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h./s2/s2boolean_operation.h::2926:
:
In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2builder.h::58236::
37In file included from :../src/s2/mutable_s2shape_index.h :30warning: :
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from
/usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h :582577 | : 3 : warning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]x
plic i577t | C hAuBnSkLR_aInNgTeE(RcNoAnLs_tX (Cionrsde*r ta_bosrl__ansosningunl,l icnosredr)t _:o rc_oarsds_i(gcno_rhdi)n t{_}i
m p| l ^,
&/usr/local/clang/include/absl/base/nullability.h&:,241 :c22o:n snote: texpanded from macro 'absl_nonnull'
&,
241 | | # ^d
ef/usr/local/clang/include/absl/container/internal/btree_container.hi:n511e: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_
non n511u | l l _ N o n n u l lA
B S| L ^_
INTERNAL_ATTRIBUTE_CAPTURED_BY(this)In file included from )s2-constructors-formatters.cpp): 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h\:
67 :
| In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h
:29:
/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/strings/cord.h::32588::917:: note: warning: macro 'ABSL_INTERNAL_IF_false' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32588 | | # d e f icnoen sAtB SCLo_rIdN*T EaRbNsAlL__nIoFn_nfuallls ec(oirfd__s;a
t i| s ^f
ie/usr/local/clang/include/absl/base/nullability.hd:,241 :.22.:. )note: expanded from macro 'absl_nonnull'_
_V A241_ | A#RdGeSf_i_n
e | a ^b
sl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #In file included from ds2-predicates.cppe:f2i:
nIn file included from e./s2/s2boolean_operation.h :a26b:
sIn file included from l../src/s2/s2builder.h_:n36o:
nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l:
In file included from _/usr/local/clang/include/absl/container/btree_map.hN:o67n:
nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l579
: 3| : ^
warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2-constructors-formatters.cpp::5096::
52In file included from :./s2/s2pointutil.h :note: 25expanded from macro 'ABSL_INTERNAL_X':
In file included from ../src/s2/s1angle.h:28:
In file included from 509../src/s2/s2point.h | : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h :A67B:
SIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:I29N:
T/usr/local/clang/include/absl/strings/cord.hE:R655N:A39L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T
RIB U655T | E _ C A PeTxUpRlEiDc_iBtY (CthhairsI)t)e,r a t o r ( c o n s t C o r d * a b s l _ n o\n
n u| l ^l
c/usr/local/clang/include/absl/container/internal/common.ho:r32d:)9
: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here
/usr/local/clang/include/absl/base/nullability.h: 24132: | 22#:d enote: fexpanded from macro 'absl_nonnull'i
ne 241A | B#SdLe_fIiNnTeE RaNbAsLl__InFo_nfnaullsle (_iNfo_nsnautlils
f i| e ^d
, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: In file included from warning: s2-constructors-formatters.cpppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
6:
In file included from ./s2/s2pointutil.h :57925 | :
In file included from ../src/s2/s1angle.hA:B28S:
LIn file included from _../src/s2/s2point.hI:N27T:
EIn file included from R../src/s2/s2coder.hN:A23L:
_In file included from X/usr/local/clang/include/absl/status/status.h(:i67n:
sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hr:t29_:
o/usr/local/clang/include/absl/strings/cord.hr:_667a:s44s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],
ins e667r | t _ osrt_aatsisci gCno_rhdi nAtd_viamnpcle,A n&d&R,e acdo(nCshta r&I,t
e r| a ^t
or/usr/local/clang/include/absl/container/internal/btree_container.h*: 511a:b52s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o
nnu l511l | i t , s i z e _ tA BnS_Lb_yItNeTsE)R;N
A L| _ ^A
TT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A
PT U241R | E#Dd_eBfYi(nteh iasb)s)l)_ n o n n u l l _ N o n n u l l
| ^
\
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #defiIn file included from ns2-constructors-formatters.cppe: 6A:
BIn file included from S./s2/s2pointutil.hL:_25I:
NIn file included from T../src/s2/s1angle.hE:R28N:
AIn file included from L../src/s2/s2point.h_:I27F:
_In file included from t../src/s2/s2coder.hr:u23e:
(In file included from i/usr/local/clang/include/absl/status/status.hf:_67s:
aIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hi:s29f:
i/usr/local/clang/include/absl/strings/cord.he:d674,: 37.:. .warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
if_s a674t | i s fsiteadt
i c| ^v
oid Advance(CharIn file included from Is2-predicates.cppt:e2r:
aIn file included from t./s2/s2boolean_operation.ho:r26*:
In file included from a../src/s2/s2builder.hb:s36l:
_In file included from n../src/s2/mutable_s2shape_index.ho:n30n:
uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 67i:
t/usr/local/clang/include/absl/container/internal/btree_container.h,: 579s:i3z:e _warning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
n_byt e579s | ) ;
A B| S ^L
_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'X
(i n241s | e#rdte_foirn_ea sasbisgln_,n oinnnsuelrlt __oNro_nansuslilg
n _| h ^i
nt_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_In file included from Cs2-constructors-formatters.cppO:M6M:
AIn file included from )./s2/s2pointutil.h;:
25 | :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
../src/s2/s1angle.h:28:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h511::2747:
:In file included from ../src/s2/s2coder.hnote: :expanded from macro 'ABSL_INTERNAL_X'23
:
In file included from /usr/local/clang/include/absl/status/status.h:67 :
511In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
/usr/local/clang/include/absl/strings/cord.h : 730 : 36 : Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S
L_IN T730E | R N A L _eAxTpTlRiIcBiUtT EC_hCaArPRTaUnRgEeD(_cBoYn(stth iCso)r)d)* a b s l _ n o n n u l l c o r d ) : c o\r
d _| ( ^~~~c
ord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, In file included from cs2-constructors-formatters.cppo:n6s:
tIn file included from ./s2/s2pointutil.h&:,25
:
In file included from | ../src/s2/s1angle.h ^:
28:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::50927::
52In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'ABSL_INTERNAL_X':
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from 509/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 :
/usr/local/clang/include/absl/strings/cord.h : 795 : 43 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B
SL_I N795T | E R NfArLi_eAnTdT RvIoBiUdT EA_bCsAlPFToUrRmEaDt_FBlYu(sthh(iasb)s)l,: : C o r d * a b s l _ n o n n u l l c o r d\,
| | ^ ^
/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/nullability.h::31241::922:: note: note: macro 'ABSL_INTERNAL_IF_true' defined hereexpanded from macro 'absl_nonnull'
31241 | | ##ddeeffiinnee AaBbSsLl__InNoTnEnRuNlAlL __INFo_ntnruulel(
i f| _ ^s
atisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47:In file included from s2-constructors-formatters.cppnote: :expanded from macro 'ABSL_INTERNAL_X'6
:
In file included from ./s2/s2pointutil.h:25 :
509In file included from | ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.hA:B23S:
LIn file included from _/usr/local/clang/include/absl/status/status.hI:N67T:
EIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hN:A29L:
_/usr/local/clang/include/absl/strings/cord.hA:T898T:R27I:B Uwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]E
_CAP T898U | R E Df_rBiYe(ntdh icso)n)s,t C o r d z I n f o * a b s l _ n u l l a b l\e
G| e ^~~~t
CordzIn/usr/local/clang/include/absl/container/internal/btree_container.hf:o581F:o3r:T ewarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t
in/usr/local/clang/include/absl/container/internal/btree_container.hg:(511
: 52| : ^
note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h
:257:23: 511note: | expanded from macro 'absl_nullable'
257 | # d e f iAnBeS La_bIsNlT_EnRuNlAlLa_bAlTeT R_INBuUlTlEa_bClAeP
T U| R ^E
D_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from In file included from ../src/s2/s2builder.hs2-constructors-formatters.cpp::366:
:
In file included from In file included from ../src/s2/mutable_s2shape_index.h./s2/s2pointutil.h::3025:
:
In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s1angle.h::6728:
:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h583::273:
:In file included from ../src/s2/s2coder.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]23
:
In file included from /usr/local/clang/include/absl/status/status.h:67 :
583In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29A:
B/usr/local/clang/include/absl/strings/cord.hS:L929_:I26N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N
AL _929X | ( i n s evroti_do rS_waasps(iIgnnl,i nienRseepr*t _aobrs_la_snsoingnnu_lhli nrth_si)m;p
l ,| ^&
&,/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: &expanded from macro 'absl_nonnull',
| ^241
| #/usr/local/clang/include/absl/container/internal/btree_container.hd:e509f:i52n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b
sl_ n509o | n n u l l _ N o n nAuBlSlL
_ I| N ^T
ERNAL_ATTRIBUTE_CAPTURED_BY(thIn file included from is2-constructors-formatters.cpps:)6):
,In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
\In file included from
/usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^:
/usr/local/clang/include/absl/strings/cord.h:932/usr/local/clang/include/absl/container/internal/common.h::1731:: 9:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note:
macro 'ABSL_INTERNAL_IF_true' defined here
932 | 31 | # d ecfoinnset AcBhSaLr_*I NaTbEsRlN_AnLu_lIlFa_btlreu ed(aitfa_(s)a tciosnfsite;d
, | . ^.
.)/usr/local/clang/include/absl/base/nullability.h :i257f:_23s:a tnote: iexpanded from macro 'absl_nullable's
fi e257d |
# d| e ^f
ine absl_nullabIn file included from ls2-predicates.cppe: 2_:
NIn file included from u./s2/s2boolean_operation.hl:l26a:
bIn file included from l../src/s2/s2builder.he:
36 :
| In file included from ^../src/s2/mutable_s2shape_index.h
:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
In file included from s2-constructors-formatters.cpp:6 :
583In file included from | ./s2/s2pointutil.h : 25A:
BIn file included from S../src/s2/s1angle.hL:_28I:
NIn file included from T../src/s2/s2point.hE:R27N:
AIn file included from L../src/s2/s2coder.h_:X23(:
iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r:
tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_:
a/usr/local/clang/include/absl/strings/cord.hs:s934i:g31n:, warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n
ser t934_ | o r _ a svsoiigdn _sheitn_td_aitmap(lc,o n&s&t, cchoanrs*t a&b,s
l _| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u
lla b584l | e d a t a , s i z e _ t n ) ;
t r| u ^e
, /usr/local/clang/include/absl/base/nullability.ht:r257u:e23,: conote: nexpanded from macro 'absl_nullable's
t_ i257t | e#rdaetfoirn(eh ianbts)l _AnBuSlLl_aIbNlTeE R_NNAuLl_lCaObMlMeA
) ;|
^
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
In file included from 509s2-constructors-formatters.cpp | : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h :A28B:
SIn file included from L../src/s2/s2point.h_:I27N:
TIn file included from E../src/s2/s2coder.hR:N23A:
LIn file included from _/usr/local/clang/include/absl/status/status.hA:T67T:
RIn file included from I/usr/local/clang/include/absl/status/internal/status_internal.hB:U29T:
E/usr/local/clang/include/absl/strings/cord.h_:C935A:P11T:U Rwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D
_BY (935t | h i s ) )c,h a r * a b s l _ n o n n u l l s e t _ d a t\a
( s| i ^~~~z
e_t n); ///usr/local/clang/include/absl/container/internal/btree_container.h :W583r:i3t:e warning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a
t/usr/local/clang/include/absl/container/internal/btree_container.ha: 511t:o52 :t hnote: eexpanded from macro 'ABSL_INTERNAL_X'
res u511l | t
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I
NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils
) )| ) ^
\
In file included from s2-constructors-formatters.cpp| : ^6
:
In file included from /usr/local/clang/include/absl/container/internal/common.h./s2/s2pointutil.h::3125::
9In file included from :../src/s2/s1angle.h :note: 28macro 'ABSL_INTERNAL_IF_true' defined here:
In file included from ../src/s2/s2point.h: 2731:
| In file included from #../src/s2/s2coder.hd:e23f:
iIn file included from n/usr/local/clang/include/absl/status/status.he: 67A:
BIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.hL:_29I:
N/usr/local/clang/include/absl/strings/cord.hT:E937R:N35A:L _warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]F
_tr u937e | ( i f _ saabtsils:f:iceodr,d _.i.n.t)e rinfa_ls:a:tCiosrfdiReedp
* | a ^b
sl_nullable tIn file included from rs2-predicates.cppe:e2(:
)In file included from ./s2/s2boolean_operation.hc:o26n:
sIn file included from t../src/s2/s2builder.h;:
36 :
| In file included from ^../src/s2/mutable_s2shape_index.h
:30:
/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h257::6723:
:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 583expanded from macro 'absl_nullable':
3: warning: 257'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] |
#defi n583e | a bAsBlS_Ln_uIlNlTaEbRlNeA L__NXu(lilnasbelret
_ o| r ^_
assign, insert_or_assIn file included from is2-constructors-formatters.cppg:n6_:
hIn file included from i./s2/s2pointutil.hn:t25_:
iIn file included from m../src/s2/s1angle.hp:l28,:
In file included from &../src/s2/s2point.h&:,27 :
cIn file included from o../src/s2/s2coder.hn:s23t:
In file included from &/usr/local/clang/include/absl/status/status.h,:
67 :
| In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/internal/status_internal.h
:29:
/usr/local/clang/include/absl/strings/cord.h584: | 938 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | a btsrlu:e:,c otrrdu_ei,n tceornnsatl_:i:tCeorradtRoerp(*h ianbts)l _AnBoSnLn_uIlNlT EaRsN_AtLr_eCeO(M)M Ac)o;n
s t| ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ^/usr/local/clang/include/absl/container/internal/btree_container.h
:511/usr/local/clang/include/absl/base/nullability.h::47241:: 22note: :expanded from macro 'ABSL_INTERNAL_X'
note: expanded from macro 'absl_nonnull'
511241 | | # d e f i n e a bAsBlS_Ln_oInNnTuElRlN A_LN_oAnTnTuRlIlB
U T| E ^_
CAPTURED_BY(thIn file included from is2-constructors-formatters.cpps:)6):
)In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
\In file included from
/usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^~~~:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from In file included from s2-constructors-formatters.cpp./s2/s2boolean_operation.h::626:
:
In file included from In file included from ./s2/s2pointutil.h../src/s2/s2builder.h::2536:
:
In file included from In file included from ../src/s2/s1angle.h../src/s2/mutable_s2shape_index.h::2830:
:
In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/btree_map.h::2767:
:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67::
588In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h3::29 :
warning: /usr/local/clang/include/absl/strings/cord.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
972:31: warning: 588type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] |
ABSL_ I972N | T E R N AvLo_iXd( iEnmspelratc_eoTrr_eaes(sCiogrnd,R eipn*s earbts_lo_rn_oansnsuilgln _rheipn,t _ciomnpslt, I&n&l,i n&e&D,a tfaa&l spea,r
e n| t ^,
| /usr/local/clang/include/absl/container/internal/btree_container.h ^:
509:52/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'ABSL_INTERNAL_X'22
: note: expanded from macro 'absl_nonnull'509
| 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUllT
E _| C ^A
PTURED_BY(this)), In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28\:
In file included from ../src/s2/s2point.h| : ^27
:
In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/container/internal/common.h23::
32In file included from :/usr/local/clang/include/absl/status/status.h9::67 :
note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/status/internal/status_internal.h
:29:
/usr/local/clang/include/absl/strings/cord.h32: | 978#:d36e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e
AB S978L | _ I N T EvRoNiAdL _CIoFm_mfiatlTsree(ei(fc_osnastti sCfoireddR,e p.*. .a)b s_l__VnAu_lAlRaGbSl_e_
o l| d ^_
rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:In file included from 257s2-predicates.cpp::232::
In file included from note: ./s2/s2boolean_operation.hexpanded from macro 'absl_nullable':
26:
In file included from ../src/s2/s2builder.h257: | 36#:
dIn file included from e../src/s2/mutable_s2shape_index.hf:i30n:
eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s:
l/usr/local/clang/include/absl/container/internal/btree_container.h_:n588u:l3l:a bwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e
_N u588l | l a bAlBeS
L _| I ^N
TERNAL_X(iIn file included from ns2-constructors-formatters.cpps:e6r:
tIn file included from _./s2/s2pointutil.ho:r25_:
aIn file included from s../src/s2/s1angle.hs:i28g:
nIn file included from ,../src/s2/s2point.h :i27n:
sIn file included from e../src/s2/s2coder.hr:t23_:
oIn file included from r/usr/local/clang/include/absl/status/status.h_:a67s:
sIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hg:n29_:
h/usr/local/clang/include/absl/strings/cord.hi:n979t:_30i:m pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],
&& ,979 | & & , f a l s e ,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52C:o rnote: dexpanded from macro 'ABSL_INTERNAL_X'R
ep* 511a | b s l _ n o n n u l lA BrSeLp_,I NcToEnRsNtA LC_oArTdTzRUIpBdUaTtEe_SCcAoPpTeU&R EsDc_oBpYe(,t
h i| s ^)
))/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241 | # d e f i n e a b s\l
_ n| o ^n
nu/usr/local/clang/include/absl/container/internal/common.hl:l31 :_9N:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu
ll
31| | ^#
define ABSL_INTERNAL_IF_In file included from ts2-constructors-formatters.cppr:u6e:
(In file included from i./s2/s2pointutil.hf:_25s:
aIn file included from t../src/s2/s1angle.hi:s28f:
iIn file included from e../src/s2/s2point.hd:,27 :
.In file included from .../src/s2/s2coder.h.:)23 :
iIn file included from f/usr/local/clang/include/absl/status/status.h_:s67a:
tIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hs:f29i:
e/usr/local/clang/include/absl/strings/cord.hd:
982 :| 39 ^:
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void ApIn file included from ps2-predicates.cppe:n2d:
TIn file included from r./s2/s2boolean_operation.he:e26T:
oIn file included from I../src/s2/s2builder.hn:l36i:
nIn file included from e../src/s2/mutable_s2shape_index.hd:(30C:
oIn file included from r/usr/local/clang/include/absl/container/btree_map.hd:R67e:
p/usr/local/clang/include/absl/container/internal/btree_container.h*: 588a:b3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o
nnull t588r | e e ,A
B S| L ^_
IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Xexpanded from macro 'absl_nonnull'(
in s241e | r#td_eofri_naes saibgsnl,_ nionnsneurltl_ o_rN_oansnsuilgln
_ h| i ^n
t_impl, &&, &&, fIn file included from as2-constructors-formatters.cppl:s6e:
,In file included from
./s2/s2pointutil.h :| 25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from ../src/s2/s1angle.h:28 :
589In file included from | ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
t/usr/local/clang/include/absl/strings/cord.hr:u984e:,36 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
t_i t984e | r a t o rv(ohiidn tA)p pAeBnSdLT_rIeNeTTEoRTNrAeLe_(CCOoMrMdAR)e;p
* | a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b
sl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o511n:n47u:l lnote: expanded from macro 'ABSL_INTERNAL_X't
ree ,511 | M e t h o d I d e n tAiBfSiLe_rI NmTeEtRhNoAdL)_;A
T T| R ^I
BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R
ED _241B | Y#(dtehfiisn)e) )a b s l _ n o n n u l l _ N o n n u l l
| ^\
| ^~~~
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::590241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull'
241 | #590d | e f iAnBeS La_bIsNlT_EnRoNnAnLu_lXl( i_nNsoenrntu_lolr
_ a| s ^s
ign, insert_or_asIn file included from ss2-constructors-formatters.cppi:g6n:
_In file included from h./s2/s2pointutil.hi:n25t:
_In file included from i../src/s2/s1angle.hm:p28l:
,In file included from ../src/s2/s2point.h&:&27,:
In file included from &../src/s2/s2coder.h&:,23 :
tIn file included from r/usr/local/clang/include/absl/status/status.hu:e67,:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29
:
/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::988509::3752:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X'
988509 | | v o i d P rAeBpSeLn_dITNrTeEeRTNoATLr_eAeT(TCRoIrBdURTeEp_*C AaPbTsUlR_EnDo_nBnYu(ltlh itsr)e)e,, M e t h o d I d e n t i f i e r m e t h o d\)
;
| ^|
^
/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/nullability.h::31241::922:: note: note: macro 'ABSL_INTERNAL_IF_true' defined hereexpanded from macro 'absl_nonnull'
24131 | | ##ddeeffiinnee aAbBsSlL__nIoNnTnEuRlNlA L__NIoFn_nturlule
( i| f ^_
satisfied, ...) ifIn file included from _s2-constructors-formatters.cpps:a6t:
iIn file included from s./s2/s2pointutil.hf:i25e:
dIn file included from
../src/s2/s1angle.h :| 28 ^:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31:In file included from s2-predicates.cppwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]2
:
In file included from ./s2/s2boolean_operation.h:26 :
989In file included from | ../src/s2/s2builder.h : 36 :
In file included from v../src/s2/mutable_s2shape_index.ho:i30d:
In file included from P/usr/local/clang/include/absl/container/btree_map.hr:e67p:
e/usr/local/clang/include/absl/container/internal/btree_container.hn:d590T:r3e:e (warning: C'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o
rdRep* 590a | b s lA_BnSoLn_nIuNlTlE RtNrAeLe_,X (MientsheordtI_doern_taisfsiiegrn ,m eitnhsoedr)t;_
o r| _ ^a
ss/usr/local/clang/include/absl/base/nullability.hi:g241n:_22h:i nnote: texpanded from macro 'absl_nonnull'_
im p241l | ,# d&e&f,i n&e& ,a btsrlu_en,o
n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l
l _ N591o | n n u l l
| ^
false, const_iterator(hint)In file included from s2-constructors-formatters.cppA:B6S:
LIn file included from _./s2/s2pointutil.hI:N25T:
EIn file included from R../src/s2/s1angle.hN:A28L:
_In file included from C../src/s2/s2point.hO:M27M:
AIn file included from )../src/s2/s2coder.h;:
23 :
| In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/status.h
:67:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::50929::
47/usr/local/clang/include/absl/strings/cord.h:: 994note: :expanded from macro 'ABSL_INTERNAL_X'30
: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]509
| 994 | v oAiBdS LC_oIpNyTTEoR(NsAtLd_:A:TsTtRrIiBnUgT*E _aCbAsPlT_UnRoEnDn_uBlYl( tdhsits)) )c,o n s t {
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241\ |
# d| e ^~~~f
ine absl/usr/local/clang/include/absl/container/internal/btree_container.h_:n590o:n3n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
_/usr/local/clang/include/absl/container/internal/btree_container.hN:o511n:n52u:l lnote:
expanded from macro 'ABSL_INTERNAL_X'
| ^
511 | ABSL_INTEIn file included from Rs2-constructors-formatters.cppN:A6L:
_In file included from A./s2/s2pointutil.hT:T25R:
IIn file included from B../src/s2/s1angle.hU:T28E:
_In file included from C../src/s2/s2point.hA:P27T:
UIn file included from R../src/s2/s2coder.hE:D23_:
BIn file included from Y/usr/local/clang/include/absl/status/status.h(:t67h:
iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h):)29):
/usr/local/clang/include/absl/strings/cord.h : 999 : 28 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | v o i d \C
o p| y ^T
oA/usr/local/clang/include/absl/container/internal/common.hr:r32a:y9(:c hnote: amacro 'ABSL_INTERNAL_IF_false' defined herer
* a b32s | l#_dneofninnuel lA BdSsLt_)I NcToEnRsNtA;L
_ I| F ^_
fa/usr/local/clang/include/absl/base/nullability.hl:s241e:(22i:f _note: sexpanded from macro 'absl_nonnull'a
ti s241f | i#edde,f i.n.e. )a b_s_lV_An_oAnRnGuSl_l_
_ N| o ^n
null
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017In file included from | s2-predicates.cpp : 2 :
In file included from v./s2/s2boolean_operation.ho:i26d:
In file included from s../src/s2/s2builder.he:t36_:
cIn file included from o../src/s2/mutable_s2shape_index.hr:d30z:
_In file included from i/usr/local/clang/include/absl/container/btree_map.hn:f67o:
(c/usr/local/clang/include/absl/container/internal/btree_container.ho:r592d:_3i:n twarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r
nal: :592C | o r dAzBISnLf_oI*N TaEbRsNlA_Ln_oXn(niunlsle rcto_rodrz__aisnsfiog)n ,{
i n| s ^e
rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g
n_ h241i | n#td_eifmipnle, a&b&s,l _&n&o,n nturlule ,_
N o| n ^n
ul/usr/local/clang/include/absl/container/internal/btree_container.hl:
509 :| 52 ^:
note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABIn file included from Ss2-constructors-formatters.cppL:_6I:
NIn file included from T./s2/s2pointutil.hE:R25N:
AIn file included from L../src/s2/s1angle.h_:I28F:
_In file included from t../src/s2/s2point.hr:u27e:
(In file included from i../src/s2/s2coder.hf:_23s:
aIn file included from t/usr/local/clang/include/absl/status/status.hi:s67f:
iIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd:,29 :
./usr/local/clang/include/absl/strings/cord.h.:.1049): 56i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a
tisf i1049e | d
s| t ^a
tic bool GetFlatAuIn file included from xs2-predicates.cpp(:a2b:
sIn file included from l./s2/s2boolean_operation.h:::26c:
oIn file included from r../src/s2/s2builder.hd:_36i:
nIn file included from t../src/s2/mutable_s2shape_index.he:r30n:
aIn file included from l/usr/local/clang/include/absl/container/btree_map.h:::67C:
o/usr/local/clang/include/absl/container/internal/btree_container.hr:d592R:e3p:* warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b
sl_no n592n | u l lA BrSeLp_,I
N T| E ^R
NA/usr/local/clang/include/absl/base/nullability.hL:_241X:(22i:n snote: eexpanded from macro 'absl_nonnull'r
t_o r241_ | a#sdseifginn,e ianbsselr_tn_oonrn_ualsls i_gNno_nhniunltl_
i m| p ^l
, &&, &&, true,In file included from
s2-constructors-formatters.cpp :| 6 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from ./s2/s2pointutil.h:25 :
593In file included from | ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
tIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hu:e29,:
/usr/local/clang/include/absl/strings/cord.hc:o1050n:s45t:_ iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
rat o1050r | ( h i n t ) A B S L _ I N T E R N A L _ C O M M Aa)b;s
l :| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s
tri/usr/local/clang/include/absl/container/internal/btree_container.hn:g509_:v47i:e wnote: *expanded from macro 'ABSL_INTERNAL_X'
abs l509_ | n o n n u l l f r aAgBmSeLn_tI)N;T
E R| N ^A
L_/usr/local/clang/include/absl/base/nullability.hA:T241T:R22I:B Unote: Texpanded from macro 'absl_nonnull'E
_C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o,n n u l l _ N o n n u l l
| ^
\
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from
s2-constructors-formatters.cpp:/usr/local/clang/include/absl/container/internal/btree_container.h6::
511In file included from :./s2/s2pointutil.h52::25 :
note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s1angle.h
:28:
In file included from ../src/s2/s2point.h :51127 | :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_:
I/usr/local/clang/include/absl/strings/cord.hN:T1054E:R37N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A
TTR I1054B | U T E _ C A PaTbUsRlE:D:_cBoYr(dt_hiinst)e)r)n a l : : C o r d R e p * a b s l _ n o n n u l\l
r| e ^p
,
/usr/local/clang/include/absl/container/internal/common.h :| 31 ^:
9: /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here241
:22: note: 31expanded from macro 'absl_nonnull' |
#d e241f | i#ndee fAiBnSeL _aINbTsElR_NnAoLn_nIuFl_lt r_uNeo(ninfu_lsla
t i| s ^f
ied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.hIn file included from :s2-constructors-formatters.cpp26::
6In file included from :
../src/s2/s2builder.hIn file included from :./s2/s2pointutil.h36::
25In file included from :
../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s1angle.h30::
28In file included from :
/usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2point.h67::
27:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h592::233:
:In file included from /usr/local/clang/include/absl/status/status.h:warning: 67'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h :5921061 | : 34 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L
_IN T1061E | R N AvLo_iXd( iCnospeyrTto_Aorrr_aaysSsliogwnP,a tihn(scehratr_*o ra_bassls_ingonn_nhuilnlt _dismtp)l ,c o&n&s,t ;&
& ,| ^t
ru/usr/local/clang/include/absl/base/nullability.he:,241
: 22| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'absl_nonnull'
593 | 241 | # d e f i n e a b s l _ n o n nturlule ,_ Ncoonnnsutl_li
t e| r ^a
tor(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h :\25
:
In file included from | ../src/s2/s1angle.h ^~~~:
28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/container/internal/btree_container.h :1079618 | : 64 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l
::co r618d | _ i nAtBeSrLn_aIlN:T:ECRoNrAdLR_eXp(*t rayb_selm_pnloancneu,l lt rTya_keemRpelpa(c)e _&i&m;p
l ,| ^c
on/usr/local/clang/include/absl/base/nullability.hs:t241 :&22,: fnote: aexpanded from macro 'absl_nonnull'l
se )241; |
# d| e ^f
in/usr/local/clang/include/absl/container/internal/btree_container.he: 596a:b9s:l _note: nmacro 'ABSL_INTERNAL_X' defined hereo
nnu l596l | #_dNeofninnuel lA
B S| L ^_
INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_null/usr/local/clang/include/absl/container/internal/btree_container.ha:b618l:e3 :M awarning: ypassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b
eGe t618C | r c CAoBrSdLS_tIaNtTeE(R)N AcLo_nXs(tt;r
y _| e ^m
pl/usr/local/clang/include/absl/base/nullability.ha:c257e:,23 :t rnote: yexpanded from macro 'absl_nullable'_
em p257l | a#cdee_fiimnpel ,a bcsoln_sntu l&l,a bflael s_eN)u;l
l a| b ^l
e
/usr/local/clang/include/absl/container/internal/btree_container.h| : ^611
:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_AIn file included from Ts2-constructors-formatters.cppT:R6I:
BIn file included from U./s2/s2pointutil.hT:E25_:
CIn file included from A../src/s2/s1angle.hP:T28U:
RIn file included from E../src/s2/s2point.hD:_27B:
YIn file included from (../src/s2/s2coder.ht:h23i:
sIn file included from )/usr/local/clang/include/absl/status/status.h):,67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 :
/usr/local/clang/include/absl/strings/cord.h : 1120 : 30 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | v o i\d
C| o ^p
yTo/usr/local/clang/include/absl/container/internal/common.hA:r32r:a9y:I mnote: pmacro 'ABSL_INTERNAL_IF_false' defined herel
(ch a32r | *# daebfsiln_en oAnBnSuLl_lI NdTsEtR)N AcLo_nIsFt_;f
a l| s ^e
(i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i
ed ,241 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_o_n
n u| l ^l
_Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s2-constructors-formatters.cpp
:6:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :./s2/s2pointutil.h611::2547:
:In file included from ../src/s2/s1angle.hnote: :expanded from macro 'ABSL_INTERNAL_X'28
:
In file included from ../src/s2/s2point.h:27 :
611In file included from | ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S:
L_/usr/local/clang/include/absl/strings/cord.hI:N1140T:E49R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
ATTRIBU T1140E | _ C A P T U R E D _ B Y ( t h i s ) ) , C o r d R e p E x t e r n a l\*
a| b ^~~~s
l_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #defi/usr/local/clang/include/absl/container/internal/btree_container.hn:e626 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n
onn u626l | l _ANBoSnLn_uIlNlT
E R| N ^A
L_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h :\25
:
In file included from | ../src/s2/s1angle.h ^:
28:
In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s2point.h::3227::
9In file included from :../src/s2/s2coder.h :note: 23macro 'ABSL_INTERNAL_IF_false' defined here:
In file included from /usr/local/clang/include/absl/status/status.h: 6732:
| In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f:
i/usr/local/clang/include/absl/strings/cord.hn:e1159 :A17B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I
NTE R1159N | AiLn_lIiFn_ef aClosred(Riefp_*s aatbisslf_ineodn,n u.l.l. )N e_w_EVxAt_eArRnGaSl_R_e
p (|
^
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2-constructors-formatters.cpp : 6 :
In file included from ./s2/s2pointutil.h : 25 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
\In file included from
/usr/local/clang/include/absl/status/status.h :| 67 ^:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/common.h::2931:
:9/usr/local/clang/include/absl/strings/cord.h:: 1183note: :macro 'ABSL_INTERNAL_IF_true' defined here47
: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]31
| #de f1183i | n e A B S L _ I N T E R N A L _ I F _ t r u e ( i f _ s a t i s f i e d ,C o.r.d.R)e pi*f _asbastli_snfuilelda
b l| e ^
rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2-predicates.cpp
:2 :
257In file included from | ./s2/s2boolean_operation.h#:d26e:
fIn file included from i../src/s2/s2builder.hn:e36 :
aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_:
nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67a:
b/usr/local/clang/include/absl/container/internal/btree_container.hl:e628 :_3N:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a
ble
| ^628
| ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
In file included from s2-constructors-formatters.cpp:6/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 638./s2/s2pointutil.h::6325::
In file included from warning: ../src/s2/s1angle.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:
28:
In file included from ../src/s2/s2point.h:27 :
638In file included from | ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h :c67o:
nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29k:
ey/usr/local/clang/include/absl/strings/cord.h_:a1222r:g52<:K >warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&
k AB S1222L | _iInNlTiEnReN AvLo_iAdT TCRoIrBdU:T:EI_nClAiPnTeURReEpD:_:BSYw(atph(iCso)r)d
: :| I ^~~~n
lineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:648In file included from :s2-constructors-formatters.cpp7::6 :
warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]./s2/s2pointutil.h
:25:
In file included from ../src/s2/s1angle.h :64828 | :
In file included from ../src/s2/s2point.h : 27 :
In file included from t../src/s2/s2coder.hh:i23s:
)In file included from )/usr/local/clang/include/absl/status/status.h :A67B:
SIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:A29T:
T/usr/local/clang/include/absl/strings/cord.hR:I1230B:U20T:E _warning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I
FETI M1230E | _iBnOlUiNnDe {c
o n| s ^~~~t
char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | In file included from ss2-constructors-formatters.cppt:d6::
:In file included from a./s2/s2pointutil.ht:o25m:
iIn file included from c../src/s2/s1angle.h<:u28i:
nIn file included from t../src/s2/s2point.h3:227_:
tIn file included from >../src/s2/s2coder.h*: 23a:
bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n:
oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l:
l/usr/local/clang/include/absl/strings/cord.h :C1514o:n29t:r owarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]W
ord (1514
| | ^
cor/usr/local/clang/include/absl/base/nullability.hd:_241i:n22t:e rnote: nexpanded from macro 'absl_nonnull'a
l: :241C | o#rddeRfeipn*e aabbssll__nnoonnnnuullll t_rNeoen)n u{l
l
| ^|
^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241In file included from | s2-predicates.cpp#:d2e:
fIn file included from i./s2/s2boolean_operation.hn:e26 :
aIn file included from b../src/s2/s2builder.hs:l36_:
nIn file included from o../src/s2/mutable_s2shape_index.hn:n33u:
lIn file included from l../src/s2/base/commandlineflags.h :_21N:
oIn file included from n/usr/local/clang/include/absl/flags/flag.hn:u42l:
lIn file included from
/usr/local/clang/include/absl/flags/internal/flag.h :| 30 ^:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* abIn file included from ss2-constructors-formatters.cppl:_6n:
oIn file included from n./s2/s2pointutil.hn:u25l:
lIn file included from ../src/s2/s1angle.hb:a28s:
eIn file included from _../src/s2/s2point.hi:n27t:
eIn file included from r../src/s2/s2coder.hn:a23l:
:In file included from :/usr/local/clang/include/absl/status/status.hC:o67n:
tIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.ho:l29W:
or/usr/local/clang/include/absl/strings/cord.hd:(1525
: 29| : ^
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h
:241:22: 1525note: | expanded from macro 'absl_nonnull'
241c | o#rdde_fiinntee ranbasll:_:nCoonrnduRlelp *_ Naobnsnlu_lnlo
n n| u ^l
l tree) In file included from {s2-predicates.cpp
: 2| :
^In file included from
./s2/s2boolean_operation.h:26/usr/local/clang/include/absl/base/nullability.h:
:In file included from 241../src/s2/s2builder.h::2236::
In file included from note: ../src/s2/mutable_s2shape_index.hexpanded from macro 'absl_nonnull':
33:
In file included from ../src/s2/base/commandlineflags.h241: | 21#:
dIn file included from e/usr/local/clang/include/absl/flags/flag.hf:i42n:
eIn file included from /usr/local/clang/include/absl/flags/internal/flag.ha:b30s:
l/usr/local/clang/include/absl/base/call_once.h_:n97o:n18n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
_N o97n | n u l l
| o ^n
ce_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIIn file included from ts2-predicates.cppe:r2a:
tIn file included from o./s2/s2boolean_operation.hr:(26c:
oIn file included from n../src/s2/s2builder.hs:t36 :
CIn file included from o../src/s2/mutable_s2shape_index.hr:d33*:
In file included from a../src/s2/base/commandlineflags.hb:s21l:
_In file included from n/usr/local/clang/include/absl/flags/flag.ho:n42n:
uIn file included from l/usr/local/clang/include/absl/flags/internal/flag.hl: 30c:
o/usr/local/clang/include/absl/base/call_once.hr:d111): 40{:
warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^
/usr/local/clang/include/absl/base/nullability.h: 241111: | 22v:o inote: dexpanded from macro 'absl_nonnull'
Lo w241L | e#vdeelfCianlel Oanbcsel(_anbosnln:u:loln c_eN_ofnlnaugl*l
a b| s ^l
_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, cIn file included from os2-predicates.cppn:s2t:
In file included from c./s2/s2boolean_operation.hh:a26r:
*In file included from ../src/s2/s2builder.ha:b36s:
lIn file included from _../src/s2/mutable_s2shape_index.hn:o33n:
nIn file included from u../src/s2/base/commandlineflags.hl:l21 :
pre/usr/local/clang/include/absl/flags/flag.hf:i110x:)29;:
| warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: 110expanded from macro 'absl_nonnull' |
vo i241d | #SdeetfFilnaeg (aabbssll_:n:oFnlnaugl<lT >_*N oanbnsull_ln
o n| n ^u
ll flag, conIn file included from ss2-constructors-formatters.cppt: 6T:
&In file included from ./s2/s2pointutil.hv:)25 :
{In file included from
../src/s2/s1angle.h :| 28 ^:
In file included from ../src/s2/s2point.h:27:
In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123::
22In file included from :/usr/local/clang/include/absl/status/status.h :note: 67expanded from macro 'absl_nonnull':
/usr/local/clang/include/absl/status/internal/status_internal.h:150 :24158 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f
ine a150b | s l _ n ocnonnusltl a_bNsoln:n:uSltla
t u| s ^*
absl_nonnull status, const char* absl_nonnull prefixIn file included from )s2-predicates.cpp;:
2 :
| In file included from ^./s2/s2boolean_operation.h
:26:
/usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builder.h241::3622:
:In file included from ../src/s2/mutable_s2shape_index.hnote: :expanded from macro 'absl_nonnull'33
:
In file included from ../src/s2/base/commandlineflags.h241: | 21#:
d/usr/local/clang/include/absl/flags/flag.he:f118i:n29e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
l_n o118n | nvuolild _SNeotnFnlualgl(
a b| s ^l
::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:25:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:6:
In file included from ./s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-predicates.cpp:2:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
693 warnings generated.
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-predicates.cpp:5:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | In file included from s2-constructors-formatters.cpp : 9 :
In file included from ./geography.h : 7 :
In file included from ./s2geography.h : 4 :
In file included from k./s2geography/accessors-geog.he:y4_:
aIn file included from r../src/s2/s2convex_hull_query.hg:<29K:
>In file included from &../src/s2/s2polygon.h&: 29k:
In file included from A/usr/local/clang/include/absl/container/flat_hash_map.hB:S45L:
_In file included from I/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:T27E:
RN/usr/local/clang/include/absl/container/internal/raw_hash_set.hA:L2663_:A53T:T Rwarning: I'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]B
UTE_CAP T2663U | R E D _ B Y (Tt&h&i sv)a,l
u e| ^~~~A
BSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key A/usr/local/clang/include/absl/container/internal/raw_hash_set.hB:S2734L:_65I:N Twarning: E'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]R
NAL_A T2734T | R I B U T E _ C A P T U R E D _ B Y (Tt&h&i sv)a)l
u e| ^~~~A
BSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-constructors-formatters.cpp:9:
In file included from ./geography.h:7:
In file included from ./s2geography.h:4:
In file included from ./s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
693 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-transformers.cpp -o s2-transformers.o
693 warnings generated.
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:24:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnu693l warningls
generated .
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:34:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c init.cpp -o init.o
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:25:
In file included from ../src/s2/util/coding/coder.h:36:
In file included from ../src/s2/base/casts.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:23:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:24:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:24:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:28:
In file included from ../src/s2/s2cell_union.h:29:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h:40:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:65:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:32:
In file included from /usr/local/clang/include/absl/container/btree_set.h:66:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-transformers.cpp:2:
In file included from ./s2/s2shape_index_buffered_region.h:29:
In file included from ../src/s2/s2closest_edge_query.h:34:
In file included from ../src/s2/s2closest_edge_query_base.h:33:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:2:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:40:
In file included from /usr/local/clang/include/absl/flags/marshalling.h:207:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from init.cpp:3:
In file included from ./s2/s2debug.h:55:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-transformers.cpp:5:
In file included from ./s2-options.h:9:
In file included from ./s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
153 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c util.cpp -o util.o
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RcppExports.cpp -o RcppExports.o
693 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-geography.cpp -o s2-geography.o
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-lnglat.cpp -o s2-lnglat.o
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-geography.cpp:3:
In file included from ./s2/s2polyline.h:34:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-geography.cpp:4:
In file included from ./s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:27:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:31:
In file included from ../src/s2/r2.h:22:
In file included from ../src/s2/util/math/vector.h:36:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-lnglat.cpp:2:
In file included from ./s2/s2latlng.h:32:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-matrix.cpp -o s2-matrix.o
693 warnings generated.
/usr/local/clang23/bin/clang-23 -std=gnu23 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c wk-impl.c -o wk-impl.o
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/accessors-geog.cc -o s2geography/accessors-geog.o
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40:
In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
365 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/accessors.cc -o s2geography/accessors.o
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:27:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.hIn file included from :s2geography/accessors-geog.cc26::
2In file included from :
../src/s2/s2builder.hIn file included from :s2geography/accessors-geog.h31::
4In file included from :
/usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/s2convex_hull_query.h43::
25In file included from :
/usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2cap.h19::
27In file included from :
/usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/base/logging.h59::
22In file included from :
/usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/log.h94::
209In file included from :
/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h31::
20:
/usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h814::6320:
: /usr/local/clang/include/absl/log/internal/vlog_config.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]49
:37: warning: 814type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] |
Co n49d | iitnito nR(ebgoioslt e(r*AanbdsIln_intoinanluilzle (fVuLnocg)S(iTt*e *a basbls_ln_unlolnanbuillli tvy)_;u
n k| n ^o
wn)/usr/local/clang/include/absl/base/nullability.h,:
241 :| 22 ^:
note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull':
241:22 :241 | note: #expanded from macro 'absl_nonnull'd
ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN
o n| n ^u
ll
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2geography/accessors-geog.cc:
:/usr/local/clang/include/absl/synchronization/mutex.h2::
814In file included from :s2geography/accessors-geog.h42::4 :
In file included from warning: ../src/s2/s2convex_hull_query.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:
25:
In file included from ../src/s2/s2cap.h: 27814:
| In file included from ../src/s2/base/logging.h :C22o:
nIn file included from d/usr/local/clang/include/absl/log/log.hi:t209i:
oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.h(:b20o:
oIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.h :(63*:
a/usr/local/clang/include/absl/log/internal/vlog_config.hb:s63l:_43n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u
ll f63u | n c )e(xTp*l iacbistl _cnounlsltaebxiplri tVyL_ougnSkintoew(nc)o,n
s t| ^c
ha/usr/local/clang/include/absl/base/nullability.hr:*289 :a34b:s lnote: _expanded from macro 'absl_nullability_unknown'n
onn u289l | l# dfe)f
i n| e ^
ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b
il i241t | y#_duenfkinnoew na b_sNlu_lnlo_nunnuslple c_iNfoinendu
l l|
^
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_In file included from us2geography/accessors-geog.ccn:k2n:
oIn file included from ws2geography/accessors-geog.hn: 4a:
rIn file included from g../src/s2/s2convex_hull_query.h):;25
:
In file included from | ../src/s2/s2cap.h ^:
27:
In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::28922::
34In file included from :/usr/local/clang/include/absl/log/log.h :209note: :
expanded from macro 'absl_nullability_unknown'In file included from
/usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from 289/usr/local/clang/include/absl/log/absl_vlog_is_on.h | :#63d:
e/usr/local/clang/include/absl/log/internal/vlog_config.hf:i96n:e60 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l
_nul l96a | b i lfirtiye_nudn kinnotw nl o_gN_uilnlt_eurnnsaple:c:iRfeigeids
t e| r ^A
ndInitialize(VLogSite* absIn file included from ls2-matrix.cpp_:n6o:
nIn file included from n./s2/s2boolean_operation.hu:l26l:
In file included from v../src/s2/s2builder.h):;31
:
In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h ^:
43:
In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/hash_container_defaults.h::24119::
22In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59note: :
expanded from macro 'absl_nonnull'In file included from
/usr/local/clang/include/absl/strings/cord.h:94 :
241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e:
f/usr/local/clang/include/absl/synchronization/mutex.hi:n830e: 14a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
non n830u | l l _ N o nbnouolll
( *| a ^b
sl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289In file included from | s2geography/accessors-geog.cc#:d2e:
fIn file included from is2geography/accessors-geog.hn:e4 :
aIn file included from b../src/s2/s2convex_hull_query.hs:l25_:
nIn file included from u../src/s2/s2cap.hl:l27a:
bIn file included from i../src/s2/base/logging.hl:i22t:
yIn file included from _/usr/local/clang/include/absl/log/log.hu:n209k:
nIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hw:n20 :
_In file included from N/usr/local/clang/include/absl/log/absl_vlog_is_on.hu:l63l:
_u/usr/local/clang/include/absl/log/internal/vlog_config.hn:s119p:e15c:i fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
d
| ^119
| const char* absl_nonnull coIn file included from ns2-matrix.cpps:t6 :
fIn file included from i./s2/s2boolean_operation.hl:e26_:
;In file included from
../src/s2/s2builder.h :| 31 ^:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43/usr/local/clang/include/absl/base/nullability.h:
:In file included from 241/usr/local/clang/include/absl/container/hash_container_defaults.h::2219::
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hnote: :expanded from macro 'absl_nonnull'59
:
In file included from /usr/local/clang/include/absl/strings/cord.h :24194 | :
#In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.he:f31i:
n/usr/local/clang/include/absl/synchronization/mutex.he: 844a:b10s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o
nn u844l | l _ N o n nTu*l la
b s| l ^_
nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :s2geography/accessors-geog.cc19::
2In file included from :
/usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :s2geography/accessors-geog.h59::
4In file included from :
/usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2convex_hull_query.h94::
25In file included from :
/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2cap.h31::
27:
/usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/base/logging.h1069::2232:
:In file included from /usr/local/clang/include/absl/log/log.h:warning: 209:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from
/usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h1069: | 63 :
b/usr/local/clang/include/absl/log/internal/vlog_config.ho:o133l: 37W:a iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]W
ithD e133a | dilnitn eR(eMguitsetxe*r AanbdsIln_intoinanluilzle (mVuL,o gaSbistle:*: Taibmsel _dneoandnluilnle )v ){;
| | ^ ^
/usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note:
expanded from macro 'absl_nonnull'
241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu
l l|
^
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDIn file included from es2geography/accessors-geog.ccb:u2g:
LIn file included from os2geography/accessors-geog.hg:(4c:
oIn file included from n../src/s2/s2convex_hull_query.hs:t25 :
cIn file included from h../src/s2/s2cap.ha:r27*:
In file included from a../src/s2/base/logging.hb:s22l:
_In file included from n/usr/local/clang/include/absl/log/log.hu:l209l:
aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hl:e20 :
nIn file included from a/usr/local/clang/include/absl/log/absl_vlog_is_on.hm:e63):
;/usr/local/clang/include/absl/log/internal/vlog_config.h
: 157| : ^11
: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257
:23: note: 157expanded from macro 'absl_nullable' |
VL o257g | S#idteef*i naeb salb_snlu_lnlualbllaeb lSee t_VNMuoldlualbelLei
s | t ^H
eadForTestOnly(
| ^
In file included from /usr/local/clang/include/absl/base/nullability.hs2-matrix.cpp::2576::
23In file included from :./s2/s2boolean_operation.h :26note: :
expanded from macro 'absl_nullable'In file included from
../src/s2/s2builder.h:31 :
257In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h#:d43e:
fIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:e19 :
aIn file included from b/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:l59_:
nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94a:
bIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31_:
N/usr/local/clang/include/absl/synchronization/mutex.hu:l1091l:a26b:l ewarning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
| ^
1091 | booIn file included from ls2geography/accessors-geog.cc :W2a:
iIn file included from ts2geography/accessors-geog.hC:o4m:
mIn file included from o../src/s2/s2convex_hull_query.hn:(25M:
uIn file included from t../src/s2/s2cap.he:x27*:
In file included from a../src/s2/base/logging.hb:s22l:
_In file included from n/usr/local/clang/include/absl/log/log.ho:n209n:
uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl: 20m:
uIn file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.he:x63,:
/usr/local/clang/include/absl/log/internal/vlog_config.h :| 158 ^:
15: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:
22: 158note: | expanded from macro 'absl_nonnull'
241V | L#odgeSfiitnee* aabbssll__nnounlnlualbll e_ Nvo)n;n
u l| l ^
| /usr/local/clang/include/absl/base/nullability.h ^:
257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_In file included from ns2-matrix.cppu:l6l:
aIn file included from b./s2/s2boolean_operation.hl:e26 :
_In file included from N../src/s2/s2builder.hu:l31l:
aIn file included from b/usr/local/clang/include/absl/container/flat_hash_set.hl:e43
:
In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^:
19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.hs2geography/accessors-geog.cc::432:
:
In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hs2geography/accessors-geog.h::194:
:
In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2convex_hull_query.h::5925:
:
In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2cap.h::9428:
:
In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/util/coding/coder.h::3133:
:
In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/numeric/int128.h::111741::
34:/usr/local/clang/include/absl/types/compare.h :78warning: :22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:
warning: 'enable_if' is a clang extension [-Wgcc-compat]
1117 | e78x | p l i c i t _M_uattetxrLiobcuktMea_y_b(e((eMnuatbelxe*_ iafb(snl _=n=u l0l,a b"lOen lmyu ,l ictoenrsatl C`o0n`d iitsi oanl&l ocwoendd.)"
) )| ) ^
{}/usr/local/clang/include/absl/base/nullability.h
: 257| : ^23
: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_intIn file included from es2geography/accessors-geog.ccr:n2a:
lIn file included from :s2geography/accessors-geog.h::C4o:
rIn file included from d../src/s2/s2convex_hull_query.hR:e25p:
*In file included from ../src/s2/s2cap.ha:b28s:
lIn file included from _../src/s2/util/coding/coder.hn:o40n:
nIn file included from u../src/s2/util/coding/varint.hl:l44 :
TIn file included from a../src/s2/util/bits/bits.hk:e21R:
eIn file included from p/usr/local/clang/include/absl/numeric/bits.h(:)52 :
cIn file included from o/usr/local/clang/include/absl/base/internal/endian.hn:s26t:
&;/usr/local/clang/include/absl/base/internal/unaligned_access.h
: 39| : ^45
: warning: /usr/local/clang/include/absl/base/nullability.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241
:22: note: expanded from macro 'absl_nonnull'39
| i n241l | i#ndee fuiinnet 1a6b_stl _Unnoanlniuglnle d_LNooandn1u6l(lc
o n| s ^t
void* absl_nonnull p)In file included from s2-matrix.cpp{:
6 :
| In file included from ^./s2/s2boolean_operation.h
:26:
In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/base/nullability.h::31241:
:In file included from 22/usr/local/clang/include/absl/container/flat_hash_set.h:: 43:
note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/hash_container_defaults.h
:19:
In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | :#59d:
e/usr/local/clang/include/absl/strings/cord.hf:i1079n:e33 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l
_no n1079n | u l la b_sNlo:n:ncuolrld
_ i| n ^t
ernal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | In file included from #s2-matrix.cppd:e6f:
iIn file included from n./s2/s2boolean_operation.he: ab26s:
lIn file included from _../src/s2/s2builder.hn:o31n:
nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 :
_In file included from N/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19n:
uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:
59 :
| /usr/local/clang/include/absl/strings/cord.h ^:
1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCorIn file included from ds2geography/accessors-geog.ccS:t2a:
tIn file included from es2geography/accessors-geog.h(:)4 :
cIn file included from o../src/s2/s2convex_hull_query.hn:s25t:
;In file included from
../src/s2/s2cap.h :| 28 ^:
In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h40::
257In file included from :../src/s2/util/coding/varint.h23::44 :
In file included from note: ../src/s2/util/bits/bits.hexpanded from macro 'absl_nullable':
21:
In file included from /usr/local/clang/include/absl/numeric/bits.h257: | 52#:
dIn file included from e/usr/local/clang/include/absl/base/internal/endian.hf:i26n:
e/usr/local/clang/include/absl/base/internal/unaligned_access.h :a51b:s45l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l
lab l51e | i_nNluilnlea bulien
t 6| 4 ^_
t UnalignedLoad64(const void* absl_nonIn file included from ns2-matrix.cppu:l6l:
In file included from p./s2/s2boolean_operation.h): 26{:
In file included from ../src/s2/s2builder.h| : ^31
:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/base/nullability.h::43241:
:In file included from 22/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19:
note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/hash_function_defaults.h
:59:
241/usr/local/clang/include/absl/strings/cord.h | :#1120d:e30f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
abs l1120_ | n o nvnouildl C_oNpoynTnouAlrlr
a y| I ^m
pl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _NoIn file included from ns2geography/accessors-geog.ccn:u2l:
lIn file included from
s2geography/accessors-geog.h :| 4 ^:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2-matrix.cppexpanded from macro 'absl_nonnull':
6:
In file included from ./s2/s2boolean_operation.h241: | 26#:
dIn file included from e../src/s2/s2builder.hf:i31n:
eIn file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s:
lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n:
nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59 :
_N/usr/local/clang/include/absl/strings/cord.ho:n1140n:u49l:l
warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:In file included from 52s2-matrix.cpp:
:6/usr/local/clang/include/absl/base/internal/endian.h:
:In file included from 254./s2/s2boolean_operation.h::2726::
In file included from ../src/s2/s2builder.hwarning: :31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from 254/usr/local/clang/include/absl/container/hash_container_defaults.h | :i19n:
lIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e59 :
v/usr/local/clang/include/absl/strings/cord.ho:i1222d: 52S:t owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
16(v o1222i | di*n laibnsel _vnooindn uClolr dp:,: Iunilnitn1e6R_etp :v:)S w{a
p (| C ^o
rd/usr/local/clang/include/absl/base/nullability.h:::241I:n22l:i nnote: eexpanded from macro 'absl_nonnull'R
ep *241 | a#bdself_innoen naublsll _rnhosn)n u{l
l | _ ^N
onn/usr/local/clang/include/absl/base/nullability.hu:l241l:
22 :| ^note:
expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:28:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
In file included from /usr/local/clang/include/absl/base/nullability.hs2-matrix.cpp::2416::
22In file included from :./s2/s2boolean_operation.h :26note: :
expanded from macro 'absl_nonnull'In file included from
../src/s2/s2builder.h:31 :
241In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h#:d43e:
fIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:e19 :
aIn file included from b/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:l59_:
n/usr/local/clang/include/absl/strings/cord.ho:n1230n:u20l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N
onnu l1230l |
i n| l ^i
ne const char* absl_nullable Cord::InlineRep::data(In file included from )s2geography/accessors-geog.cc :c2o:
nIn file included from ss2geography/accessors-geog.ht: 4{:
In file included from ../src/s2/s2convex_hull_query.h| : ^25
:
In file included from ../src/s2/s2cap.h:/usr/local/clang/include/absl/base/nullability.h28::
257In file included from :../src/s2/util/coding/coder.h23::40 :
In file included from note: ../src/s2/util/coding/varint.hexpanded from macro 'absl_nullable':
44:
In file included from ../src/s2/util/bits/bits.h257: | 21#:
dIn file included from e/usr/local/clang/include/absl/numeric/bits.hf:i52n:
e/usr/local/clang/include/absl/base/internal/endian.h :a262b:s27l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l
lab l262e | i_nNluilnlea bvloei
d | S ^t
ore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #defIn file included from is2-matrix.cppn:e6 :
aIn file included from b./s2/s2boolean_operation.hs:l26_:
nIn file included from o../src/s2/s2builder.hn:n31u:
lIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h :_43N:
oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l:
lIn file included from
/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InIn file included from ls2geography/accessors-geog.cci:n2e:
RIn file included from es2geography/accessors-geog.hp::4::
aIn file included from s../src/s2/s2convex_hull_query.h_:c25h:
aIn file included from r../src/s2/s2cap.hs:(28):
In file included from c../src/s2/util/coding/coder.ho:n40s:
tIn file included from ../src/s2/util/coding/varint.h{:
44 :
| In file included from ^../src/s2/util/bits/bits.h
:21:
/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h241::5222:
: /usr/local/clang/include/absl/base/internal/endian.h:note: 266expanded from macro 'absl_nonnull':
36: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]#
def i266n | ei nalbisnle_ nuoinnntu6l4l_ t_ NLoonandu6l4l(
c o| n ^s
t void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonIn file included from ns2-matrix.cppu:l6l:
In file included from _./s2/s2boolean_operation.hN:o26n:
nIn file included from u../src/s2/s2builder.hl:l31
:
In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h ^:
43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_inteIn file included from rs2geography/accessors-geog.ccn:a2l:
:In file included from :s2geography/accessors-geog.hC:o4r:
dIn file included from R../src/s2/s2convex_hull_query.he:p25*:
In file included from a../src/s2/s2cap.hb:s28l:
_In file included from n../src/s2/util/coding/coder.ho:n40n:
uIn file included from l../src/s2/util/coding/varint.hl: 44C:
oIn file included from r../src/s2/util/bits/bits.hd::21::
IIn file included from n/usr/local/clang/include/absl/numeric/bits.hl:i52n:
e/usr/local/clang/include/absl/base/internal/endian.hR:e270p::27::a swarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t
ree (270) |
i n| l ^i
ne/usr/local/clang/include/absl/base/nullability.h :v241o:i22d: Snote: texpanded from macro 'absl_nonnull'o
re 62414 | (#vdoeifdi*n ea basbls_ln_onnonnunlull lp ,_ Nuoinnntu6l4l_
t | v ^)
{
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:35:
In file included from ../src/s2/id_set_lexicon.h:28:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | consIn file included from ts2geography/accessors-geog.cc_:i2t:
eIn file included from rs2geography/accessors-geog.ha:t4o:
rIn file included from (../src/s2/s2convex_hull_query.hh:i25n:
tIn file included from )../src/s2/s2cap.h :A30B:
SIn file included from L../src/s2/s1angle.h_:I28N:
TIn file included from E../src/s2/s2point.hR:N27A:
LIn file included from _../src/s2/s2coder.hC:O23M:
MIn file included from A/usr/local/clang/include/absl/status/status.h):;67
:
In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
29:
In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::82511:
:In file included from 47/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23:
note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/crc/crc32c.h
:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h :51184 | :
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 29 :
/usr/local/clang/include/absl/strings/internal/str_format/parser.h : 227 :A11B:S Lwarning: _'enable_if' is a clang extension [-Wgcc-compat]I
NTERN A227L | _ A T T R I B U T E _eCnAaPbTlUeR_EiDf_(BsYt(rt_hfiosr)m)a)t _ i n t e r n a l : : E n s u r e C o n s t e x\p
r (| f ^~~~o
rmat),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2-matrix.cpp67::
6In file included from :
/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :./s2/s2boolean_operation.h29::
26In file included from :
/usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2builder.h82::
36In file included from :
/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :../src/s2/mutable_s2shape_index.h23::
30In file included from :
/usr/local/clang/include/absl/crc/crc32c.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h32::
67In file included from :
/usr/local/clang/include/absl/strings/str_format.h:/usr/local/clang/include/absl/container/internal/btree_container.h84::
570:/usr/local/clang/include/absl/strings/internal/str_format/bind.h3::143 :11warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
warning: 'enable_if' is a clang extension [-Wgcc-compat]
570 | 143A | B S L _ I N T E R N AeLn_aXb(lien_siefr(ts_torr__faosrsmiagtn_,i nitnesrenratl_:o:rE_nassusriegCno_nhsitnetx_pirm(psl),, c"ocnosnts t&e,x p&r& ,t
r a| p ^"
),/usr/local/clang/include/absl/container/internal/btree_container.h
: 509| : ^52
: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this/usr/local/clang/include/absl/strings/internal/str_format/bind.h):)149,: 22 : warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | _ _ a t t r\i
b u| t ^e
__/usr/local/clang/include/absl/container/internal/common.h(:(32e:n9a:b lnote: emacro 'ABSL_INTERNAL_IF_false' defined here_
if( s32t | r#_dfeofrimnaet _AiBnStLe_rInNaTlE:R:NEAnLs_uIrFe_Cfoanlsstee(xipfr_(ssa)t,i
s f| i ^e
d, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
/usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from :../src/s2/s2builder.h158::3622:
:In file included from ../src/s2/mutable_s2shape_index.h:warning: 30'enable_if' is a clang extension [-Wgcc-compat]:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h158: | 570 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_
_at t570r | i b uAtBeS_L__(I(NeTnEaRbNlAeL__iXf((iVnasleirdtF_oorrm_aatsIsmipgln<,A rignss.e.r.t>_(osr)_,a s"sbiagdn _fhoirnmta_ti mtprla,p "c)o)n)s
t | & ^,
&&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | /usr/local/clang/include/absl/strings/internal/str_format/bind.hA:B162S:L22_:I Nwarning: T'enable_if' is a clang extension [-Wgcc-compat]E
RNAL _162A | T T R I B U T_E__aCtAtPrTiUbRuEtDe__B_Y(((tehniasb)l)e)_ i f ( V a l i d F o r m a t I m p l < A r g s .\.
. >| ( ^s
),/usr/local/clang/include/absl/container/internal/common.h :"31b:a9d: fnote: omacro 'ABSL_INTERNAL_IF_true' defined herer
mat 31t | r#adpe"f)i)n)e
A| B ^S
L_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/accessors-geog.cc::5812::
3In file included from :s2geography/accessors-geog.h :4warning: :
In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2convex_hull_query.h
:25:
In file included from ../src/s2/s2cap.h: 30581:
| In file included from ../src/s2/s1angle.h :A28B:
SIn file included from L../src/s2/s2point.h_:I27N:
TIn file included from E../src/s2/s2coder.hR:N23A:
LIn file included from _/usr/local/clang/include/absl/status/status.hX:(67i:
nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.he:r29t:
_In file included from o/usr/local/clang/include/absl/strings/cord.hr:_82a:
sIn file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi:g23n:
,In file included from /usr/local/clang/include/absl/crc/crc32c.hi:n32s:
er/usr/local/clang/include/absl/strings/str_format.ht:_115o:r52_:a swarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i
gn_hi n115t | _ i m p l , c&o&n,s tc osntsrt_ f&o,r
m a| t ^_
in/usr/local/clang/include/absl/container/internal/btree_container.ht:e509r:n52a:l :note: :expanded from macro 'ABSL_INTERNAL_X'P
ars e509d | F o r m a t B a s e *A BaSbLs_lI_NnToEnRnNuAlLl_ ApTcT)R
I B| U ^T
E_CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y
(t h241i | s#)d)e,f i n e a b s l _ n o n n u l l _ N o n n u l\l
| | ^ ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, constIn file included from s2geography/accessors-geog.cc&:,2
:
In file included from | s2geography/accessors-geog.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
4:
In file included from ../src/s2/s2convex_hull_query.h :58225 | :
In file included from ../src/s2/s2cap.h : 30 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h :t23r:
uIn file included from e/usr/local/clang/include/absl/status/status.h,: 67f:
aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hs:e29,:
In file included from c/usr/local/clang/include/absl/strings/cord.ho:n82s:
tIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi:t23e:
rIn file included from a/usr/local/clang/include/absl/crc/crc32c.ht:o32r:
(/usr/local/clang/include/absl/strings/str_format.hh:i155n:t36): Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S
L_IN T155E | R N AeLx_pClOiMcMiAt) ;F
o r| m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a
tCo/usr/local/clang/include/absl/container/internal/btree_container.hu:n509t:C47a:p tnote: uexpanded from macro 'ABSL_INTERNAL_X'r
e(i n509t | * a b s l _ n o n nAuBlSlL _pI)N T:E RpN_A(Lp_)A T{T}R
I B| U ^T
E_C/usr/local/clang/include/absl/base/nullability.hA:P241T:U22R:E Dnote: _expanded from macro 'absl_nonnull'B
Y( t241h | i#sd)e)f,i n e a b s l _ n o n n u l l _ N o n n u l l\
| | ^ ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | In file included from s2geography/accessors-geog.cc : 2 :
In file included from s2geography/accessors-geog.hA:B4S:
LIn file included from _../src/s2/s2convex_hull_query.hI:N25T:
EIn file included from R../src/s2/s2cap.hN:A30L:
_In file included from A../src/s2/s1angle.hT:T28R:
IIn file included from B../src/s2/s2point.hU:T27E:
_In file included from C../src/s2/s2coder.hA:P23T:
UIn file included from R/usr/local/clang/include/absl/status/status.hE:D67_:
BIn file included from Y/usr/local/clang/include/absl/status/internal/status_internal.h(:t29h:
iIn file included from s/usr/local/clang/include/absl/strings/cord.h):)82):
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 :
In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 :
/usr/local/clang/include/absl/strings/str_format.h : 164 : 8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164\ |
| i ^n
t*/usr/local/clang/include/absl/container/internal/common.h :a32b:s9l:_ nnote: omacro 'ABSL_INTERNAL_IF_false' defined heren
nul l32 | U#nduesfeidn(e) A{B SrLe_tIuNrTnE RpN_A;L _}I
F _| f ^a
ls/usr/local/clang/include/absl/base/nullability.he:(241i:f22_:s anote: texpanded from macro 'absl_nonnull'i
sf i241e | d#,d e.f.i.n)e _a_bVsAl__AnRoGnSn_u_l
l | _ ^N
onnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.hs2-matrix.cpp::3806::
43In file included from :./s2/s2boolean_operation.h :26warning: :
In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builder.h
:36:
In file included from ../src/s2/mutable_s2shape_index.h :38030 | :
sIn file included from t/usr/local/clang/include/absl/container/btree_map.hd::67::
s/usr/local/clang/include/absl/container/internal/btree_container.ht:r583i:n3g:& warning: Spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t
rApp e583n | d F oArBmSaLt_(IsNtTdE:R:NsAtLr_iXn(gi*n saebrstl__onro_nansuslil dstg,n
, | i ^n
ser/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i
gn _241h | i#ndte_fiimnpel ,a b&s&l,_ ncoonnnsutl l& ,_
N o| n ^n
ul/usr/local/clang/include/absl/container/internal/btree_container.hl:
509 :| 52 ^:
note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:In file included from 4s2-matrix.cpp:
:In file included from 6../src/s2/s2convex_hull_query.h:
:In file included from 25./s2/s2boolean_operation.h:
:In file included from 26../src/s2/s2cap.h:
:In file included from 30../src/s2/s2builder.h:
:In file included from 36../src/s2/s1angle.h:
:In file included from 28../src/s2/mutable_s2shape_index.h:
:In file included from 30../src/s2/s2point.h:
:In file included from 27/usr/local/clang/include/absl/container/btree_map.h:
:In file included from 67../src/s2/s2coder.h:
:23/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 583/usr/local/clang/include/absl/status/status.h::367::
In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :29'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :58323 | :
In file included from /usr/local/clang/include/absl/crc/crc32c.hA:B32S:
L/usr/local/clang/include/absl/strings/str_format.h_:I440N:T24E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L
_X(i n440s | eirntt_ oFrP_raisnstiFg(ns,t di:n:sFeIrLtE_*o ra_bassls_ingonn_nhuilnlt _oiumtpplu,t ,& &c,o ncsotn sFto r&m,a
t S| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e
c<A r584g | s . . . > & f o r m at ,
| ^
tr/usr/local/clang/include/absl/base/nullability.hu:e241,: 22t:r unote: eexpanded from macro 'absl_nonnull',
c o241n | s#td_eiftienrea taobrs(lh_innotn)n uAlBlS L__NIoNnTnEuRlNlA
L _| C ^O
MMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAIn file included from Ps2geography/accessors-geog.ccT:U2R:
EIn file included from Ds2geography/accessors-geog.h_:B4Y:
(In file included from t../src/s2/s2convex_hull_query.hh:i25s:
)In file included from )../src/s2/s2cap.h,: 30 :
In file included from ../src/s2/s1angle.h : 28 :
In file included from ../src/s2/s2point.h : 27 :
In file included from ../src/s2/s2coder.h : 23 :
In file included from /usr/local/clang/include/absl/status/status.h : 67 :
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h\:
29 :
| In file included from ^~~~/usr/local/clang/include/absl/strings/cord.h
:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/container/internal/btree_container.h::32583:
:3/usr/local/clang/include/absl/strings/str_format.h:: 469:warning: 20:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
511:52: 469note: | expanded from macro 'ABSL_INTERNAL_X'i
nt S511N | P r i n t F ( c h a rA*B SaLb_sIlN_TnEoRnNnAuLl_lA ToTuRtIpBuUtT,E _sCtAdP:T:UsRiEzDe__BtY (stihzies,)
) )| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241 | # d e f i n e\
a b| s ^l
_n/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: _macro 'ABSL_INTERNAL_IF_true' defined hereN
onn u31l | l#
d e| f ^i
ne ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_IIn file included from Ns2geography/accessors-geog.ccT:E2R:
NIn file included from As2geography/accessors-geog.hL:_4X:
(In file included from i../src/s2/s2convex_hull_query.hn:s25e:
rIn file included from t../src/s2/s2cap.h_:o30r:
_In file included from a../src/s2/s1angle.hs:s28i:
gIn file included from n../src/s2/s2point.h,: 27i:
nIn file included from s../src/s2/s2coder.he:r23t:
_In file included from o/usr/local/clang/include/absl/status/status.hr:_67a:
sIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hi:g29n:
_In file included from h/usr/local/clang/include/absl/strings/cord.hi:n82t:
_In file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hm:p23l:
,In file included from /usr/local/clang/include/absl/crc/crc32c.h&:&32,:
/usr/local/clang/include/absl/strings/str_format.hc:o503n:s20t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | 584F | o r m a t R a w S i n k ( T * a b stlr_uneo,n nturlule ,r acwo)n s t/_/i tNeOrLaItNoTr
( h| i ^n
t)/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T
ER N241A | L#_dCeOfMiMnAe) ;a
b s| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_
non/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l47 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n
nul l511
| | ^
ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:In file included from 2s2-matrix.cpp:
:In file included from 6s2geography/accessors-geog.h:
:In file included from 4./s2/s2boolean_operation.h:
:In file included from 26../src/s2/s2convex_hull_query.h:
:In file included from 25../src/s2/s2builder.h:
:In file included from 36../src/s2/s2cap.h:
:In file included from 30../src/s2/mutable_s2shape_index.h:
:In file included from 30../src/s2/s1angle.h:
:In file included from 28/usr/local/clang/include/absl/container/btree_map.h:
:In file included from 67../src/s2/s2point.h:
:27/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 588../src/s2/s2coder.h::323::
In file included from /usr/local/clang/include/absl/status/status.hwarning: :67passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h588: | 82 :
In file included from A/usr/local/clang/include/absl/crc/internal/crc_cord_state.hB:S23L:
_In file included from I/usr/local/clang/include/absl/crc/crc32c.hN:T32E:
R/usr/local/clang/include/absl/strings/str_format.hN:A867L:_60X:( iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s
ert_ o867r | _ a sesxipglni,c iitn sFeorrtm_aotrS_iansks(isgtnr__hfionrtm_aitm_piln,t e&r&n,a l&:&:,F oframlasteS,i
n k| I ^m
pl/usr/local/clang/include/absl/container/internal/btree_container.h*: 509a:b52s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o
nnu l509l | s )
| ^
/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T
ER N241A | L#_dAeTfTiRnIeB UaTbEs_lC_AnPoTnUnRuElDl_ B_YN(otnhniusl)l)
, | ^
\
| ^In file included from
s2geography/accessors-geog.cc:2:
/usr/local/clang/include/absl/container/internal/common.hIn file included from :s2geography/accessors-geog.h32::49:
:In file included from ../src/s2/s2convex_hull_query.h:note: 25macro 'ABSL_INTERNAL_IF_false' defined here:
In file included from ../src/s2/s2cap.h:30 :
32In file included from | ../src/s2/s1angle.h#:d28e:
fIn file included from i../src/s2/s2point.hn:e27 :
AIn file included from B../src/s2/s2coder.hS:L23_:
IIn file included from N/usr/local/clang/include/absl/status/status.hT:E67R:
NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hL:_29I:
FIn file included from _/usr/local/clang/include/absl/strings/cord.hf:a82l:
sIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.h(:i23f:
_In file included from s/usr/local/clang/include/absl/crc/crc32c.ha:t32i:
s/usr/local/clang/include/absl/strings/str_format.hf:i869e:d40,: .warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension].
) _ _869V | A _ AsRtGrS__f_o
r m| a ^t
_internal::In file included from Fs2-matrix.cppo:r6m:
aIn file included from t./s2/s2boolean_operation.hS:i26n:
kIn file included from I../src/s2/s2builder.hm:p36l:
*In file included from ../src/s2/mutable_s2shape_index.ha:b30s:
lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n:
n/usr/local/clang/include/absl/container/internal/btree_container.hu:l588l: 3s:i nwarning: kpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_
;
| ^588
| /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T
ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo
r _| a ^s
sign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable In file included from ms2-matrix.cppu:,6 :
cIn file included from o./s2/s2boolean_operation.hn:s26t:
In file included from C../src/s2/s2builder.ho:n36d:
iIn file included from t../src/s2/mutable_s2shape_index.hi:o41n:
&In file included from ../src/s2/s2cell_id.hc:o43n:
dIn file included from )../src/s2/s1angle.h
: 28| :
^In file included from
../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h:
:In file included from 257../src/s2/s2coder.h::2323::
In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nullable'67
:
/usr/local/clang/include/absl/status/internal/status_internal.h257: | 119#:d14e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
abs l119_ | n u lSltaabtlues R_eNpu*l laabbslle_
n o| n ^n
ull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _NIn file included from os2geography/accessors-geog.ccn:n2u:
lIn file included from ls2geography/accessors-geog.h
: 4| :
^In file included from
../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
In file included from s2-matrix.cpp1132: | 6 :
In file included from M./s2/s2boolean_operation.hu:t26e:
xIn file included from *../src/s2/s2builder.h :a36b:
sIn file included from l../src/s2/mutable_s2shape_index.h_:n41u:
lIn file included from l../src/s2/s2cell_id.ha:b43l:
eIn file included from ../src/s2/s1angle.hc:o28n:
sIn file included from t../src/s2/s2point.h :m27u:
_In file included from ;../src/s2/s2coder.h
: 23| :
^In file included from
/usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h:
:257/usr/local/clang/include/absl/status/internal/status_internal.h::23125:: 14:note: expanded from macro 'absl_nullable'warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
257 | #125d | e f iSntea taubssRle_pn*u lalbasbll_en o_nNnuulllla bClleo
n e| A ^n
dUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absIn file included from ls2-matrix.cpp_:n6o:
nIn file included from n./s2/s2boolean_operation.hu:l26l:
In file included from _../src/s2/s2builder.hN:o36n:
nIn file included from u../src/s2/mutable_s2shape_index.hl:l41
:
In file included from | ../src/s2/s2cell_id.h ^:
43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:In file included from 27s2geography/accessors-geog.cc:
:In file included from 2../src/s2/s2coder.h:
:In file included from 23s2geography/accessors-geog.h:
:In file included from 4/usr/local/clang/include/absl/status/status.h:
:In file included from 67../src/s2/s2convex_hull_query.h:
:25/usr/local/clang/include/absl/status/internal/status_internal.h:
:In file included from 149../src/s2/s2cap.h::1330::
In file included from ../src/s2/s1angle.hwarning: :28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
In file included from ../src/s2/s2point.h:27:
In file included from 149../src/s2/s2coder.h | :c23o:
nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67c:
hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 :
aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_:
nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u:
l/usr/local/clang/include/absl/synchronization/mutex.hl: 1294M:a62k:e Cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
ckF a1294i | l S t r i n g (
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241 | # d e f i n e a b s l _ n o n n u l l c_oNnosntn uvloli
d *| ^a
bsl_nonnull In file included from os2-matrix.cppb:j6,:
In file included from ./s2/s2boolean_operation.h| : ^26
:
In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/base/nullability.h::36241:
:In file included from 22../src/s2/mutable_s2shape_index.h:: 41:
note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2cell_id.h
:43:
In file included from 241../src/s2/s1angle.h | :#28d:
eIn file included from f../src/s2/s2point.hi:n27e:
In file included from a../src/s2/s2coder.hb:s23l:
_In file included from n/usr/local/clang/include/absl/status/status.ho:n67n:
u/usr/local/clang/include/absl/status/internal/status_internal.hl:l150 :_25N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u
ll
| 150 ^ |
const absl::Status* absl_nIn file included from os2geography/accessors-geog.ccn:n2u:
lIn file included from ls2geography/accessors-geog.h :s4t:
aIn file included from t../src/s2/s2convex_hull_query.hu:s25,:
In file included from c../src/s2/s2cap.ho:n30s:
tIn file included from ../src/s2/s1angle.hc:h28a:
rIn file included from *../src/s2/s2point.h :a27b:
sIn file included from l../src/s2/s2coder.h_:n23o:
nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l:
In file included from p/usr/local/clang/include/absl/status/internal/status_internal.hr:e29f:
iIn file included from x/usr/local/clang/include/absl/strings/cord.h):;94
:
In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^:
31:
/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411309::2235:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
241 | #1309d | evfoiinde Raebgsils_tneornCnounldlV a_rNTornancuelrl(
v o| i ^d
(*absl_noIn file included from ns2-matrix.cppn:u6l:
lIn file included from ./s2/s2boolean_operation.hf:n26):
(In file included from
../src/s2/s2builder.h :| 36 ^:
In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h41::
241In file included from :../src/s2/s2cell_id.h22::43 :
In file included from note: ../src/s2/s1angle.hexpanded from macro 'absl_nonnull':
28:
In file included from ../src/s2/s2point.h241: | 27#:
dIn file included from e../src/s2/s2coder.hf:i23n:
eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s:
l/usr/local/clang/include/absl/status/internal/status_internal.h_:n150o:n58n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
_No n150n | u l l
c| o ^n
st aIn file included from bs2geography/accessors-geog.ccs:l2::
:In file included from Ss2geography/accessors-geog.ht:a4t:
uIn file included from s../src/s2/s2convex_hull_query.h*: 25a:
bIn file included from s../src/s2/s2cap.hl:_30n:
oIn file included from n../src/s2/s1angle.hn:u28l:
lIn file included from ../src/s2/s2point.hs:t27a:
tIn file included from u../src/s2/s2coder.hs:,23 :
cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t:
In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh:a29r:
*In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s:
lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n:
n/usr/local/clang/include/absl/synchronization/mutex.hu:l1310l: 17p:r ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i
x);
1310 | | ^
/usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: cnote: hexpanded from macro 'absl_nonnull'a
r* 241a | b#sdle_fnionnen ualbls lm_sngo,n ncuolnls t_ Nvoonindu*l la
b s| l ^_
nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #dIn file included from es2-matrix.cppf:i6n:
eIn file included from ./s2/s2boolean_operation.ha:b26s:
lIn file included from _../src/s2/s2builder.hn:u36l:
lIn file included from a../src/s2/mutable_s2shape_index.hb:l41e:
In file included from _../src/s2/s2cell_id.hN:u43l:
lIn file included from a../src/s2/s1angle.hb:l28e:
In file included from ../src/s2/s2point.h| : ^27
:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | iIn file included from ns2geography/accessors-geog.ccl:i2n:
eIn file included from s2geography/accessors-geog.hc:o4n:
sIn file included from t../src/s2/s2convex_hull_query.h :s25t:
aIn file included from t../src/s2/s2cap.hu:s30_:
iIn file included from n../src/s2/s1angle.ht:e28r:
nIn file included from a../src/s2/s2point.hl::27::
SIn file included from t../src/s2/s2coder.ha:t23u:
sIn file included from R/usr/local/clang/include/absl/status/status.he:p67*:
In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l:
_/usr/local/clang/include/absl/strings/cord.hn:o935n:n11u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S
tatu s935: | : R e p TcohPaori*n taebrs(l
_ n| o ^n
nul/usr/local/clang/include/absl/base/nullability.hl: 241s:e22t:_ dnote: aexpanded from macro 'absl_nonnull't
a( s241i | z#ed_etf inn)e; a b/s/l _Wnrointneu ldla t_aN otnon utlhle
r| e ^s
ult
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from In file included from s2geography/accessors-geog.cc./s2/s2boolean_operation.h::226:
:
In file included from In file included from s2geography/accessors-geog.h../src/s2/s2builder.h::436:
:
In file included from In file included from ../src/s2/s2convex_hull_query.h../src/s2/mutable_s2shape_index.h::2541:
:
In file included from In file included from ../src/s2/s2cap.h../src/s2/s2cell_id.h::3043:
:
In file included from In file included from ../src/s2/s1angle.h../src/s2/s1angle.h::2828:
:
In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2727:
:
In file included from In file included from ../src/s2/s2coder.h../src/s2/s2coder.h::2323:
:
In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/status.h::103867::
33In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: :
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h
:937:35: 1038 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
s t937a | t u s _ ianbtselr:n:aclo:r:dS_tianttuesrRneapl*: :aCbosrld_Rneopn*n ualbls lr_enpu)l l{a
b l| e ^
t/usr/local/clang/include/absl/base/nullability.h:r241e:e22(:) note: cexpanded from macro 'absl_nonnull'o
ns t241; |
# d| e ^f
in/usr/local/clang/include/absl/base/nullability.he: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o
nn u257l | l# d_eNfoinnneu lalb
s l| _ ^n
ullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from In file included from s2-matrix.cpp/usr/local/clang/include/absl/status/internal/status_internal.h::629:
:
In file included from ./s2/s2boolean_operation.h/usr/local/clang/include/absl/strings/cord.h::26939:
:In file included from 17../src/s2/s2builder.h:: 36:
warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/mutable_s2shape_index.h
:41:
In file included from ../src/s2/s2cell_id.h939: | 43 :
In file included from ../src/s2/s1angle.h :c28o:
nIn file included from s../src/s2/s2point.ht: 27c:
hIn file included from a../src/s2/s2coder.hr:*23 :
a/usr/local/clang/include/absl/status/status.hb:s1063l:_13n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u
ll a1063s | _ccohnasrts (c)h acro*n satb;s
l _| n ^o
nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22S:t anote: texpanded from macro 'absl_nonnull'u
sM e241s | s#adgeefAisnCeS tarb(s
l _| n ^o
nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n
ul l241
| #| d ^e
fine absl_nonnullIn file included from s2geography/accessors-geog.cc_:N2o:
nIn file included from ns2geography/accessors-geog.hu:l4l:
In file included from ../src/s2/s2convex_hull_query.h| : ^25
:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2-matrix.cpp:6:
In file included from ./s2/s2boolean_operation.h:26:
In file included from ../src/s2/s2builder.h:36:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:30:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:31:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:25:
In file included from ../src/s2/s2cap.h:31:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, In file included from fs2geography/accessors.cca:l2s:
eIn file included from ,s2geography/accessors.h
: 4| :
^In file included from
s2geography/geography.h:4/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 509../src/s2/s2polygon.h::5229::
In file included from /usr/local/clang/include/absl/container/flat_hash_map.hnote: :expanded from macro 'ABSL_INTERNAL_X'43
:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 :
509In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 57 :
In file included from /usr/local/clang/include/absl/hash/hash.h : 89 :
In file included from /usr/local/clang/include/absl/hash/internal/hash.hA:B79S:
LIn file included from _/usr/local/clang/include/absl/base/internal/endian.hI:N26T:
ER/usr/local/clang/include/absl/base/internal/unaligned_access.hN:A39L:_45A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I
BUTE_CAPT U39R | EiDn_lBiYn(et huiisn)t)1,6 _ t U n a l i g n e d L o a d 1 6 ( c o n s t\
v o| i ^d
* /usr/local/clang/include/absl/container/internal/common.ha:b32s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_false' defined heren
ull 32p | )# d{e
f i| n ^e
ABSL_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'I
F_ f241a | l#sdee(fiifn_es aatbisslf_ineodn,n u.l.l. )_ N_o_nVnAu_lAlR
G S| _ ^_
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_oIn file included from rs2geography/accessors.cc_:a2s:
sIn file included from is2geography/accessors.hg:n4_:
iIn file included from ms2geography/geography.hp:l4,:
In file included from c../src/s2/s2polygon.ho:n29s:
tIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h&:,43 :
&In file included from &/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19f:
aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:e57,:
In file included from /usr/local/clang/include/absl/hash/hash.h| : ^89
:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/container/internal/btree_container.h::79511:
:In file included from 52/usr/local/clang/include/absl/base/internal/endian.h:: 26:
note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/internal/unaligned_access.h
:45:45: 511 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | i nAlBiSnLe_ IuNiTnEtR3N2A_Lt_ AUTnTaRlIiBgUnTeEd_LCoAaPdT3U2R(EcDo_nBsYt( tvhoiisd)*) )a b s l _ n o n n u l l p ) {
| ^
/usr/local/clang/include/absl/base/nullability.h\:
241 :| 22 ^:
note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull':
31:9 :241 | note: #macro 'ABSL_INTERNAL_IF_true' defined hered
efi n31e | #adbesfli_nneo nAnBuSlLl_ I_NNToEnRnNuAlLl_
I F| _ ^t
rue(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2geography/accessors.cc
:2:
In file included from s2geography/accessors.h:4:
In file included from 533s2geography/geography.h | : 4 :
AIn file included from B../src/s2/s2polygon.hS:L29_:
IIn file included from N/usr/local/clang/include/absl/container/flat_hash_map.hT:E43R:
NIn file included from A/usr/local/clang/include/absl/container/hash_container_defaults.hL:_19X:
(In file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:s57e:
rIn file included from t/usr/local/clang/include/absl/hash/hash.h_:o89r:
_In file included from a/usr/local/clang/include/absl/hash/internal/hash.hs:s79i:
gIn file included from n/usr/local/clang/include/absl/base/internal/endian.h,: 26i:
n/usr/local/clang/include/absl/base/internal/unaligned_access.hs:e51r:t45_:o rwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a
ssig n51_ | iimnplli,n ec ounisntt 6&4,_ t& &U,n aflailgsnee,d
L o| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d
64 (534c | o n s t v o i d * a b s l _ n o ntnruulel) ;p
) | { ~~~~~
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511/usr/local/clang/include/absl/base/nullability.h::47241:: 22:note: expanded from macro 'ABSL_INTERNAL_X'note:
expanded from macro 'absl_nonnull'
241511 | | # d e f i n e a b sAlB_SnLo_nInNuTlElR N_ANLo_nAnTuTlRlI
B U| T ^E
_CAPTURED_BY(this))) \
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl/usr/local/clang/include/absl/container/internal/btree_container.h_:n536o:n24n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
p, u536i | n t 1 6 _ t v ) {
| ^
/usr/local/clang/include/absl/base/nullability.h :f241a:l22s:e )note: ;expanded from macro 'absl_nonnull'
| ^241
| #/usr/local/clang/include/absl/container/internal/btree_container.hd:e496f:i9n:e anote: bmacro 'ABSL_INTERNAL_X' defined heres
l_n o496n | n#udlelf i_nNeo nAnBuSlLl_
I N| T ^E
RNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
In file included from | s2geography/accessors.cc ^:
2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::535241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull'
241 | 535# | d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uXl(li n_sNeorntn_uolrl_
a s| s ^i
gn, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
In file included from s2geography/accessors.cc509: | 2 :
In file included from s2geography/accessors.h : 4 :
In file included from s2geography/geography.h : 4A:
BIn file included from S../src/s2/s2polygon.hL:_29I:
NIn file included from T/usr/local/clang/include/absl/container/flat_hash_map.hE:R43N:
AIn file included from L/usr/local/clang/include/absl/container/hash_container_defaults.h_:A19T:
TIn file included from R/usr/local/clang/include/absl/container/internal/hash_function_defaults.hI:B57U:
TIn file included from E/usr/local/clang/include/absl/hash/hash.h_:C89A:
PIn file included from T/usr/local/clang/include/absl/hash/internal/hash.hU:R79E:
DIn file included from _/usr/local/clang/include/absl/base/internal/endian.hB:Y26(:
t/usr/local/clang/include/absl/base/internal/unaligned_access.hh:i65s:)36):, warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | i n l i n e v o i d U n a\l
i g| n ^e
dS/usr/local/clang/include/absl/container/internal/common.ht:o31r:e96:4 (note: vmacro 'ABSL_INTERNAL_IF_true' defined hereo
id* 31a | b#sdle_fnionnen uAlBlS Lp_,I NuTiEnRtN6A4L__tI Fv_)t r{u
e (| i ^f
_s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull',
. .241. | )# dieff_isnaet iasbfsile_dn
o n| n ^u
ll _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h541::7924:
: /usr/local/clang/include/absl/base/internal/endian.hwarning: :160passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:
36: warning: 541 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | i n l i n e u i n tf1a6l_ste )L;o
a d| 1 ^6
(c/usr/local/clang/include/absl/container/internal/btree_container.ho:n496s:t9 :v onote: imacro 'ABSL_INTERNAL_X' defined hered
* a b496s | l#_dneofninnuel lA BpS)L _{I
N T| E ^R
NAL/usr/local/clang/include/absl/base/nullability.h_:X241(:F22u:n cnote: ,expanded from macro 'absl_nonnull'
Ca l241l | e#ed,e fKiQnuea la,b sMlQ_unaoln,n uKlVla l_uNeo,n nMuVlall
u e| , ^
...) \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint/usr/local/clang/include/absl/container/internal/btree_container.h1:6540_:t3 :v )warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]{
| ^
540 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N
TE R241N | A#Ld_eXf(iinnes earbts_lo_rn_oansnsuilgln ,_ Nionnsneurltl_
o r| _ ^a
ssign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABIn file included from Ss2geography/accessors.ccL:_2I:
NIn file included from Ts2geography/accessors.hE:R4N:
AIn file included from Ls2geography/geography.h_:A4T:
TIn file included from R../src/s2/s2polygon.hI:B29U:
TIn file included from E/usr/local/clang/include/absl/container/flat_hash_map.h_:C43A:
PIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hU:R19E:
DIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hB:Y57(:
tIn file included from h/usr/local/clang/include/absl/hash/hash.hi:s89):
)In file included from ,/usr/local/clang/include/absl/hash/internal/hash.h : 79 :
/usr/local/clang/include/absl/base/internal/endian.h : 168 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | i n l i n e\
u i| n ^t
32/usr/local/clang/include/absl/container/internal/common.h_:t32 :L9o:a dnote: 3macro 'ABSL_INTERNAL_IF_false' defined here2
(co n32s | t# dveofiidn*e aAbBsSlL__nIoNnTnEuRlNlA Lp_)I F{_
f a| l ^s
e(/usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f
ied ,241 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_o_n
n u| l ^l
_Nonnull
In file included from | s2geography/accessors-geog.cc ^:
2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insIn file included from es2geography/accessors.ccr:t2_:
oIn file included from rs2geography/accessors.h_:a4s:
sIn file included from is2geography/geography.hg:n4,:
In file included from i../src/s2/s2polygon.hn:s29e:
rIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.h_:o43r:
_In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hs:s19i:
gIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:i57m:
pIn file included from l/usr/local/clang/include/absl/hash/hash.h,: 89&:
&In file included from ,/usr/local/clang/include/absl/hash/internal/hash.h :c79o:
n/usr/local/clang/include/absl/base/internal/endian.hs:t172 :&27,: fwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l
se,
172 | | i ^n
li/usr/local/clang/include/absl/container/internal/btree_container.hn:e511 :v52o:i dnote: expanded from macro 'ABSL_INTERNAL_X'S
tor e5113 | 2 ( v o i d * a b sAlB_SnLo_nInNuTlElR NpA,L _uAiTnTtR3I2B_UtT Ev_)C A{P
T U| R ^E
D_/usr/local/clang/include/absl/base/nullability.hB:Y241(:t22h:i snote: )expanded from macro 'absl_nonnull')
) 241 | # d e f i n e a b s l _ n o n n u l l \_
N o| n ^null
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTIn file included from Es2geography/accessors.ccR:N2A:
LIn file included from _s2geography/accessors.hI:F4_:
fIn file included from as2geography/geography.hl:s4e:
(In file included from i../src/s2/s2polygon.hf:_29s:
aIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hi:s43f:
iIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hd:,19 :
.In file included from ./usr/local/clang/include/absl/container/internal/hash_function_defaults.h.:)57 :
_In file included from _/usr/local/clang/include/absl/hash/hash.hV:A89_:
AIn file included from R/usr/local/clang/include/absl/hash/internal/hash.hG:S79_:
_/usr/local/clang/include/absl/base/internal/endian.h
: 176| : ^36
: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonIn file included from ns2geography/accessors-geog.ccu:l2l:
In file included from ps2geography/accessors-geog.h): 4{:
In file included from ../src/s2/s2convex_hull_query.h| : ^27
:
In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/base/nullability.h::34241:
:In file included from 22../src/s2/mutable_s2shape_index.h:: 30:
note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/btree_map.h
:67:
241/usr/local/clang/include/absl/container/internal/btree_container.h | :#543d:e23f:i nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
abs l543_ | n o n n u l l _ N o n n u l l
| t ^r
ue);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, In file included from Cs2geography/accessors.cca:l2l:
eIn file included from es2geography/accessors.h,: 4K:
QIn file included from us2geography/geography.ha:l4,:
In file included from M../src/s2/s2polygon.hQ:u29a:
lIn file included from ,/usr/local/clang/include/absl/container/flat_hash_map.h :K43V:
aIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hu:e19,:
In file included from M/usr/local/clang/include/absl/container/internal/hash_function_defaults.hV:a57l:
uIn file included from e/usr/local/clang/include/absl/hash/hash.h,: 89.:
.In file included from ./usr/local/clang/include/absl/hash/internal/hash.h): 79 :
/usr/local/clang/include/absl/base/internal/endian.h : 180\:
27 :| ^
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insIn file included from es2geography/accessors.ccr:t2_:
oIn file included from rs2geography/accessors.h_:a4s:
sIn file included from is2geography/geography.hg:n4,:
In file included from i../src/s2/s2polygon.hn:s29e:
rIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.h_:o43r:
_In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hs:s19i:
gIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:i57m:
pIn file included from l/usr/local/clang/include/absl/hash/hash.h,: 89&:
&In file included from ,/usr/local/clang/include/absl/hash/internal/hash.h :c79o:
ns/usr/local/clang/include/absl/base/internal/endian.ht: 250&:,36 :t rwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
,
| ^
250 | i/usr/local/clang/include/absl/container/internal/btree_container.hn:l509i:n52e: unote: iexpanded from macro 'ABSL_INTERNAL_X'n
t16 _509t | L o a d 1 6 ( c o nAsBtS Lv_oIiNdT*E RaNbAsLl__AnToTnRnIuBlUlT Ep_)C A{P
T U| R ^E
D_B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull',
241 | # d e f i n e a b s l _ n o n n u l l\
_ N| o ^n
nu/usr/local/clang/include/absl/container/internal/common.hl:l31
: 9| : ^
note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...In file included from )s2geography/accessors.cc :i2f:
_In file included from ss2geography/accessors.ha:t4i:
sIn file included from fs2geography/geography.hi:e4d:
In file included from ../src/s2/s2polygon.h| : ^29
:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :s2geography/accessors-geog.cc79::
2:
/usr/local/clang/include/absl/base/internal/endian.hIn file included from :s2geography/accessors-geog.h254::427:
:In file included from ../src/s2/s2convex_hull_query.h:warning: 27:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from
../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h254: | 30i:
nIn file included from l/usr/local/clang/include/absl/container/btree_map.hi:n67e:
/usr/local/clang/include/absl/container/internal/btree_container.hv:o544i:d3 :S twarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r
e16(v o544i | d * AaBbSsLl__InNoTnEnRuNlAlL _pX,( iunisnetr1t6__otr _va)s s{i
g n| , ^
in/usr/local/clang/include/absl/base/nullability.hse:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's
si g241n | _#idmepfli,n e& &a,b sclo_nnsotn n&u,l lt r_uNeo,n
n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l
| ^545
| false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSIn file included from Ls2geography/accessors.cc_:I2N:
TIn file included from Es2geography/accessors.hR:N4A:
LIn file included from _s2geography/geography.hA:T4T:
RIn file included from I../src/s2/s2polygon.hB:U29T:
EIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hC:A43P:
TIn file included from U/usr/local/clang/include/absl/container/hash_container_defaults.hR:E19D:
_In file included from B/usr/local/clang/include/absl/container/internal/hash_function_defaults.hY:(57t:
hIn file included from i/usr/local/clang/include/absl/hash/hash.hs:)89):
,In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 :
/usr/local/clang/include/absl/base/internal/endian.h : 258 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | i n l i n\e
u| i ^~~~n
t32_t L/usr/local/clang/include/absl/container/internal/btree_container.ho:a544d:332:( cwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n
s/usr/local/clang/include/absl/container/internal/btree_container.ht: 511v:o52i:d *note: expanded from macro 'ABSL_INTERNAL_X'a
bsl _511n | o n n u l l p ) {A
B S| L ^_
IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Aexpanded from macro 'absl_nonnull'T
TR I241B | U#TdEe_fCiAnPeT UaRbEsDl__BnYo(ntnhuilsl) )_)N o n n u l l
| ^
\
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_In file included from fs2geography/accessors.cca:l2s:
eIn file included from (s2geography/accessors.hi:f4_:
sIn file included from as2geography/geography.ht:i4s:
fIn file included from i../src/s2/s2polygon.he:d29,:
In file included from ./usr/local/clang/include/absl/container/flat_hash_map.h.:.43):
In file included from _/usr/local/clang/include/absl/container/hash_container_defaults.h_:V19A:
_In file included from A/usr/local/clang/include/absl/container/internal/hash_function_defaults.hR:G57S:
_In file included from _/usr/local/clang/include/absl/hash/hash.h
: 89| :
^In file included from
/usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
In file included from s2geography/accessors-geog.cc| : ^2
:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true)In file included from ;s2geography/accessors.cc
: 2| :
^In file included from
s2geography/accessors.h:4/usr/local/clang/include/absl/container/internal/btree_container.h:
:In file included from 496s2geography/geography.h::94::
In file included from ../src/s2/s2polygon.hnote: :macro 'ABSL_INTERNAL_X' defined here29
:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43 :
496In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e:
fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e57 :
AIn file included from B/usr/local/clang/include/absl/hash/hash.hS:L89_:
IIn file included from N/usr/local/clang/include/absl/hash/internal/hash.hT:E79R:
N/usr/local/clang/include/absl/base/internal/endian.hA:L266_:X36(:F uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c
, C a266l | lienel,i nKeQ uuailn,t 6M4Q_uta lL,o aKdV6a4l(uceo,n sMtV avlouied,* .a.b.s)l _ n o n n\u
l l| ^p
) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h546::193:
:In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:warning: 57:
passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from
/usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h :54679 | :
/usr/local/clang/include/absl/base/internal/endian.h :A270B:S27L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T
ERN A270L | _iXn(liinnsee rvto_iodr _Satsosrieg6n4,( vionisde*r ta_bosrl__ansosningunl_li mpp,l ,u i&n&t,6 4c_otn svt) &{,
t| r ^u
e,/usr/local/clang/include/absl/base/nullability.h
: 241| : ^22
: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'509
:52: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd
efi n509e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA
L _| A ^T
TRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_oIn file included from rs2geography/accessors.cc_:a2s:
sIn file included from is2geography/accessors.hg:n4_:
hIn file included from is2geography/geography.hn:t4_:
iIn file included from m../src/s2/s2polygon.hp:l29,:
In file included from c/usr/local/clang/include/absl/container/flat_hash_map.ho:n43s:
tIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h&:,19
:
In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^:
57:
In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/hash/hash.h::50989::
52In file included from :/usr/local/clang/include/absl/hash/internal/hash.h :89note: :
expanded from macro 'ABSL_INTERNAL_X'In file included from
/usr/local/clang/include/absl/numeric/int128.h:41:
509/usr/local/clang/include/absl/types/compare.h | : 78 : 22 : warning: 'enable_if' is a clang extension [-Wgcc-compat]
ABS L78_ | I N T E R N A_L__aAtTtTrRiIbBuUtTeE___C(A(PeTnUaRbElDe__BiYf((tnh i=s=) )0,, " O n l y l i t e r a l ` 0 ` i s a l\l
o w| e ^d
."/usr/local/clang/include/absl/container/internal/common.h):)31): 9{:}
note: macro 'ABSL_INTERNAL_IF_true' defined here|
^
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:
626:3: warning: 53passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] |
cons t626e | x p rA BsStLr_iInNgT_EvRiNeAwL _NXu(ltlrSya_feemSptlraicneg,V iterwy(_ceomnpslta cceh_ahri*n ta_bismlp_ln,u l&l&a,b lfea lps)e ,{
| | ^ ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X':
257:23: 611note: | expanded from macro 'absl_nullable'
257 | # d e f iAnBeS La_bIsNlT_EnRuNlAlLa_bAlTeT R_INBuUlTlEa_bClAeP
T U| R ^E
D_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:27:
In file included from ../src/s2/s2loop.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/build.cc -o s2geography/build.o
, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2-matrix.cpp:9:
In file included from ./s2/s2shape_index_region.h:25:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, faIn file included from ls2geography/accessors.ccs:e2,:
In file included from s2geography/accessors.h| : ^4
:
In file included from s2geography/geography.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::4133:
:In file included from 52../src/s2/s2polygon.h:: 29:
note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/flat_hash_map.h
:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :13319 | :
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 :
In file included from /usr/local/clang/include/absl/strings/cord.h : 82 :
AIn file included from B/usr/local/clang/include/absl/crc/internal/crc_cord_state.hS:L23_:
IIn file included from N/usr/local/clang/include/absl/crc/crc32c.hT:E32R:
NIn file included from A/usr/local/clang/include/absl/strings/str_format.hL:_84A:
TIn file included from T/usr/local/clang/include/absl/strings/internal/str_format/bind.hR:I29B:
UT/usr/local/clang/include/absl/strings/internal/str_format/parser.hE:_227C:A11P:T Uwarning: R'enable_if' is a clang extension [-Wgcc-compat]E
D_BY (227t | h i s ) ) , e n a b l e _ i f ( s t r _ f o r m a t _ i\n
t e| r ^n
al/usr/local/clang/include/absl/container/internal/common.h:::32E:n9s:u rnote: emacro 'ABSL_INTERNAL_IF_false' defined hereC
ons t32e | x#pdre(ffionrem aAtB)S,L
_ I| N ^T
ERNAL_IF/usr/local/clang/include/absl/strings/internal/str_format/parser.h_:f229a:l11s:e (warning: i'enable_if' is a clang extension [-Wgcc-compat]f
_sa t229i | s f i e d , . . . )e n_a_bVlAe__AiRfG(Ss_t_r
_ f| o ^r
mat_internIn file included from as2geography/accessors-geog.ccl::2::
VIn file included from as2geography/accessors-geog.hl:i4:
dIn file included from F../src/s2/s2convex_hull_query.ho:r29m:
aIn file included from t../src/s2/s2polygon.hI:m29p:
lIn file included from </usr/local/clang/include/absl/container/flat_hash_map.hC:.45.:
./usr/local/clang/include/absl/container/internal/raw_hash_map.h>:(151f:o3r:m awarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted])
,
| ^151
| ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfiedIn file included from ,s2geography/accessors.cc :.2.:
.In file included from )s2geography/accessors.h :_4_:
VIn file included from As2geography/geography.h_:A4R:
GIn file included from S../src/s2/s2polygon.h_:_29
:
In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h ^:
43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2geography/accessors-geog.cc82::
2In file included from :
/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :s2geography/accessors-geog.h23::
4In file included from :
/usr/local/clang/include/absl/crc/crc32c.hIn file included from :../src/s2/s2convex_hull_query.h32::
29In file included from :
/usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2polygon.h84::
29:
/usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h143::4511:
:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :153warning: :3'enable_if' is a clang extension [-Wgcc-compat]:
warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | 153 | A B S L _eInNaTbElReN_AiLf_(Xs(tirn_sfeorrtm_aotr__ianstseirgnna,l :i:nEsnesrutr_eoCro_nasstseixgpnr_(ism)p,l ," ccoonnsstte&x,p r& &t,r afpa"l)s,e
,
| ^|
^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFE/usr/local/clang/include/absl/strings/internal/str_format/bind.hT:I149M:E22_:B Owarning: U'enable_if' is a clang extension [-Wgcc-compat]N
D { 149 | _ _ a t t r i b u t e _ _ ( ( e n a b l e\_
i f| ( ^s
tr/usr/local/clang/include/absl/container/internal/common.h_:f31o:r9m:a tnote: _macro 'ABSL_INTERNAL_IF_true' defined herei
nte r31n | a#ld:e:fEinnseu rAeBCSoLn_sItNeTxEpRrN(AsL)_,I
F _| t ^r
ue(if_satisfied, ...) if_satisfied
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158In file included from | s2geography/accessors-geog.cc : 2 :
In file included from s2geography/accessors-geog.h :_4_:
aIn file included from t../src/s2/s2convex_hull_query.ht:r29i:
bIn file included from u../src/s2/s2polygon.ht:e29_:
_In file included from (/usr/local/clang/include/absl/container/flat_hash_map.h(:e45n:
a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:l153e:_3i:f (warning: V'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a
lidFor m153a | t I mApBlS<LA_rIgNsT.E.R.N>A(Ls_)X,( i"nbsaedr tf_oorrm_aats stirganp," )i)n)s
e r| t ^_
or_assign_impl, const&, &&, false,
/usr/local/clang/include/absl/strings/internal/str_format/bind.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~162
:22: 154warning: | 'enable_if' is a clang extension [-Wgcc-compat]
162 | _ _ a t ttrriubeu,t eA_B_S(L(_eInNaTbElReN_AiLf_(SVIaNlGiLdEF_oArRmGa(t)I)m;p
l <| A ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r
gs./usr/local/clang/include/absl/container/internal/raw_hash_map.h.:.135>:(11s:) ,note: expanded from macro 'ABSL_INTERNAL_X'"
bad 135f | o r m a t t r a p "t)h)i)s
) )| ) ^
ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true,In file included from s2geography/accessors.ccA:B2S:
LIn file included from _s2geography/accessors.hI:N4T:
EIn file included from Rs2geography/geography.hN:A4L:
_In file included from S../src/s2/s2polygon.hI:N29G:
LIn file included from E/usr/local/clang/include/absl/container/flat_hash_map.h_:A43R:
GIn file included from (/usr/local/clang/include/absl/container/hash_container_defaults.h):)19;:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59
:
In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h82::
135In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h11::23 :
In file included from note: /usr/local/clang/include/absl/crc/crc32c.hexpanded from macro 'ABSL_INTERNAL_X':
32:
/usr/local/clang/include/absl/strings/str_format.h :135115 | : 52 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
t115h | i s ) ) ) AcBoSnLs_tA TsTtRrI_BfUoTrEm_aLtI_FiEnTtIeMrEn_aBlO:U:NPDa r{s e d F o r m a t B a s e * a b s l _ n o n n u l l p c )\
| | ^ ^~~~
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, CalIn file included from ls2geography/accessors.cce:e2,:
In file included from Ks2geography/accessors.hQ:u4a:
lIn file included from ,s2geography/geography.h :V4Q:
uIn file included from a../src/s2/s2polygon.hl:,29 :
KIn file included from V/usr/local/clang/include/absl/container/flat_hash_map.ha:l43u:
eIn file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h :V19V:
aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:e59,:
In file included from T/usr/local/clang/include/absl/strings/cord.ha:i82l:
,In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h.:.23.:
)In file included from /usr/local/clang/include/absl/crc/crc32c.h\:
32 :
| ^/usr/local/clang/include/absl/strings/str_format.h
:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTIn file included from Es2geography/accessors.ccR:N2A:
LIn file included from _s2geography/accessors.hX:(4i:
nIn file included from ss2geography/geography.he:r4t:
_In file included from o../src/s2/s2polygon.hr:_29a:
sIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.hi:g43n:
,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hi:n19s:
eIn file included from r/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:_59o:
rIn file included from _/usr/local/clang/include/absl/strings/cord.ha:s82s:
iIn file included from g/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:_23i:
mIn file included from p/usr/local/clang/include/absl/crc/crc32c.hl:,32 :
&/usr/local/clang/include/absl/strings/str_format.h&:,164 :c8o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&
, t r164u | e ,
i n| t ^*
a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s133l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u
ll U133n | u s e d ( ) { r eAtBuSrLn_ IpN_T;E R}N
A L| _ ^A
TT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A
PT U241R | E#Dd_eBfYi(nteh iasb)s)l,_ n o n n u l l _ N o n n u l l
| ^
\
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
In file included from s2geography/accessors.cc31: | 2#:
dIn file included from es2geography/accessors.hf:i4n:
eIn file included from s2geography/geography.hA:B4S:
LIn file included from _../src/s2/s2polygon.hI:N29T:
EIn file included from R/usr/local/clang/include/absl/container/flat_hash_map.hN:A43L:
_In file included from I/usr/local/clang/include/absl/container/hash_container_defaults.hF:_19t:
rIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:(59i:
fIn file included from _/usr/local/clang/include/absl/strings/cord.hs:a82t:
iIn file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.hf:i23e:
dIn file included from ,/usr/local/clang/include/absl/crc/crc32c.h :.32.:
./usr/local/clang/include/absl/strings/str_format.h): 165i:f8_:s awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i
sf i165e | d
i| n ^t
* absl_nonnull In file included from ps2geography/accessors-geog.cc_:;2
:
In file included from | s2geography/accessors-geog.h ^:
4:
In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2convex_hull_query.h::24129::
22In file included from :../src/s2/s2polygon.h :29note: :
expanded from macro 'absl_nonnull'In file included from
/usr/local/clang/include/absl/container/flat_hash_map.h:45 :
241 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h#:d164e:f3i:n ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a
bsl_n o164n | n u lAlB S_LN_oInNnTuElRlN
A L| _ ^X
(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from
s2geography/accessors.cc:2:
In file included from 32s2geography/accessors.h | :#4d:
eIn file included from fs2geography/geography.hi:n4e:
In file included from A../src/s2/s2polygon.hB:S29L:
_In file included from I/usr/local/clang/include/absl/container/flat_hash_map.hN:T43E:
RIn file included from N/usr/local/clang/include/absl/container/hash_container_defaults.hA:L19_:
IIn file included from F/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:f59a:
lIn file included from s/usr/local/clang/include/absl/strings/cord.he:(82i:
fIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:a23t:
iIn file included from s/usr/local/clang/include/absl/crc/crc32c.hf:i32e:
d/usr/local/clang/include/absl/strings/str_format.h,: 380.:.43.:) warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_
VA_A R380G | Ss_t_d
: :| s ^t
ring& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VVaIn file included from ls2geography/accessors.ccu:e2,:
In file included from Ts2geography/accessors.ha:4i:
lIn file included from ,s2geography/geography.h :.4.:
.In file included from )../src/s2/s2polygon.h :\29
:
In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h ^:
43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #defi/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:e166 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n
onnu l166l | _ NAoBnSnLu_lIlN
T E| R ^N
AL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/accessors.cc::1332::
52In file included from :s2geography/accessors.h :4note: :
expanded from macro 'ABSL_INTERNAL_X'In file included from
s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h133: | 29 :
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 :
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19A:
BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59I:
NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R82N:
AIn file included from L/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:A23T:
TIn file included from R/usr/local/clang/include/absl/crc/crc32c.hI:B32U:
T/usr/local/clang/include/absl/strings/str_format.hE:_469C:A20P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E
D_BY (469t | hiinst) )S,N P r i n t F ( c h a r * a b s l _ n o n n u l l \o
u t| p ^u
t,/usr/local/clang/include/absl/container/internal/common.h :s31t:d9::: snote: imacro 'ABSL_INTERNAL_IF_true' defined herez
e_t 31s | i#zdee,f
i n| e ^
AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N
AL _241I | F#_dterfuien(ei fa_bssalt_insofnineudl,l ._.N.o)n niufl_ls
a t| i ^s
fied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_orIn file included from _s2geography/accessors.cca:s2s:
iIn file included from gs2geography/accessors.hn:_4i:
mIn file included from ps2geography/geography.hl:,4 :
&In file included from &../src/s2/s2polygon.h,: 29c:
oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hs:t43&:
,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ht:r19u:
eIn file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h
: 59| :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/usr/local/clang/include/absl/strings/cord.h :16782 | :
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 :
In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 :
/usr/local/clang/include/absl/strings/str_format.h : 503 : 20 : warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r
ue, 503A | B S LF_oIrNmTaEtRRNaAwLS_iSnIkN(GTL*E _aAbRsGl(_)n)o;n
n u| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l
ra/usr/local/clang/include/absl/container/internal/raw_hash_map.hw:)133 : 47/:/ note: Nexpanded from macro 'ABSL_INTERNAL_X'O
LIN T133
| | ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L
_I N241T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEo_nCnAuPlTlU R_ENDo_nBnYu(ltlh
i s| ) ^)
, \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^In file included from
s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32In file included from :
s2geography/accessors-geog.cc:/usr/local/clang/include/absl/strings/str_format.h2::
860In file included from :s2geography/accessors-geog.h43::4 :
In file included from warning: ../src/s2/s2convex_hull_query.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29
:
In file included from ../src/s2/s2polygon.h:29:
In file included from 860/usr/local/clang/include/absl/container/flat_hash_map.h | : 45 :
f/usr/local/clang/include/absl/container/internal/raw_hash_map.hr:i172e:n45d: vwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i
d A b172s | l F o r m a t F l u s h ( F o r m a tASBiSnLk_*I NaTbEsRlN_AnLo_nSnIuNlGlL Es_iAnRkG,(
) )| ; ^
| ^
/usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/raw_hash_map.h::22120:: 9:note: expanded from macro 'absl_nonnull'note:
macro 'ABSL_INTERNAL_X' defined here
241 | # d120e | f#idneef ianbes lA_BnSoLn_nIuNlTlE R_NNAoLn_nXu(lFlu
n c| , ^
Callee, KQual, VQual, KValue, VValue, TIn file included from as2geography/accessors.cci:l2,:
In file included from .s2geography/accessors.h.:.4):
In file included from \s2geography/geography.h
: 4| :
^In file included from
../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #de/usr/local/clang/include/absl/container/internal/raw_hash_map.hf:i171n:e3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l
_non n171u | l l A_BNSoLn_nIuNlTlE
R N| A ^L
_X(insert_or_assign, inIn file included from ss2geography/accessors.cce:r2t:
_In file included from os2geography/accessors.hr:_4a:
sIn file included from ss2geography/geography.hi:g4n:
_In file included from i../src/s2/s2polygon.hm:p29l:
,In file included from /usr/local/clang/include/absl/container/flat_hash_map.h&:&43,:
In file included from &/usr/local/clang/include/absl/container/hash_container_defaults.h&:,19 :
fIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:s59e:
,In file included from /usr/local/clang/include/absl/strings/cord.ht:r82u:
eIn file included from ,/usr/local/clang/include/absl/crc/internal/crc_cord_state.h
: 23| :
^In file included from
/usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/container/internal/raw_hash_map.h:
:133/usr/local/clang/include/absl/strings/str_format.h::52869:: 40:note: expanded from macro 'ABSL_INTERNAL_X'warning:
type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | 869 | s t r _ f oArBmSaLt__IiNnTtEeRrNnAaLl_:A:TFToRrImBaUtTSEi_nCkAIPmTpUlR*E Da_bBsYl(_tnhoinsn)u)l,l s i n k _ ;
| ^
/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'
241\ |
# d| e ^f
in/usr/local/clang/include/absl/container/internal/common.he: 32a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_false' defined hereo
nnu l32l | #_dNeofninnuel lA
B S| L ^_
INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors-geog.cc:2:
In file included from s2geography/accessors-geog.h:4:
In file included from ../src/s2/s2convex_hull_query.h:29:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40:
In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_IIn file included from Ns2geography/build.ccT:E2R:
NIn file included from As2geography/build.hL:_4I:
FIn file included from _../src/s2/s2builderutil_s2point_vector_layer.ht:r25u:
eIn file included from (../src/s2/base/logging.hi:f21_:
sIn file included from a/usr/local/clang/include/absl/log/check.ht:i37s:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.he:d21,:
In file included from ./usr/local/clang/include/absl/log/internal/check_op.h.:.41):
In file included from i/usr/local/clang/include/absl/log/internal/strip.hf:_26s:
aIn file included from t/usr/local/clang/include/absl/log/internal/log_message.hi:s47f:
iIn file included from e/usr/local/clang/include/absl/log/internal/structured_proto.hd:
27 :
| In file included from ^/usr/local/clang/include/absl/log/internal/proto.h
:34:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
In file included from s2geography/accessors.cc:2 :
212In file included from | s2geography/accessors.h : 4u:
sIn file included from is2geography/geography.hn:g4 :
pIn file included from o../src/s2/s2polygon.hi:n34t:
eIn file included from r../src/s2/mutable_s2shape_index.h :=30 :
TIn file included from */usr/local/clang/include/absl/container/btree_map.h :a67b:
s/usr/local/clang/include/absl/container/internal/btree_container.hl:_590n:u3l:l awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i
lity_ u590n | k n oAwBnS;L
_ I| N ^T
ERNA/usr/local/clang/include/absl/base/nullability.hL:_289X:(34i:n snote: eexpanded from macro 'absl_nullability_unknown'r
t_o r289_ | a#sdseifginn,e ianbsselr_tn_uolrl_aabsisliigtny__huinnktn_oiwmnp l_,N u&l&l,_ u&n&s,p etcriufei,e
d
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
^
591 | In file included from s2geography/build.cc : 2 :
In file included from fs2geography/build.ha:l4s:
eIn file included from ,../src/s2/s2builderutil_s2point_vector_layer.h :c25o:
nIn file included from s../src/s2/base/logging.ht:_21i:
tIn file included from e/usr/local/clang/include/absl/log/check.hr:a37t:
oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h(:h21i:
nIn file included from t/usr/local/clang/include/absl/log/internal/check_op.h): 41A:
BIn file included from S/usr/local/clang/include/absl/log/internal/strip.hL:_26I:
NIn file included from T/usr/local/clang/include/absl/log/internal/log_message.hE:R47N:
AIn file included from L/usr/local/clang/include/absl/log/internal/structured_proto.h_:C27O:
MIn file included from M/usr/local/clang/include/absl/log/internal/proto.hA:)34;:
/usr/local/clang/include/absl/types/span.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~213
:34: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]509
:47: note: 213expanded from macro 'ABSL_INTERNAL_X' |
u s509i | n g c o n s t _ pAoBiSnLt_eIrN T=E RcNoAnLs_tA TTT*R IaBbUsTlE__nCuAlPlTaUbRiElDi_tByY_(utnhkinso)w)n,;
| ^
/usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown'
289 | # d e\f
i n| e ^~~~
absl_nul/usr/local/clang/include/absl/container/internal/btree_container.hl:a590b:i3l:i twarning: ypassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_
un/usr/local/clang/include/absl/container/internal/btree_container.hk:n511o:w52n: _note: Nexpanded from macro 'ABSL_INTERNAL_X'u
ll_ u511n | s p e c i f i e d
A| B ^S
L_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...)In file included from s2geography/build.cc : 2 :
In file included from s2geography/build.h : 4 :
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 25 :
In file included from ../src/s2/base/logging.h : 21 :
In file included from /usr/local/clang/include/absl/log/check.h :\37
:
In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^:
21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BO/usr/local/clang/include/absl/container/internal/btree_container.hU:N619D:,3
: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/base/nullability.h619: | 257 : 23A:B Snote: Lexpanded from macro 'absl_nullable'_
IN T257E | R#NdAeLf_iXn(et rayb_selm_pnlualclea,b lter y__Neumlpllaabclee_
i m| p ^l
, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIIn file included from Bs2geography/build.ccU:T2E:
_In file included from Cs2geography/build.hA:P4T:
UIn file included from R../src/s2/s2builderutil_s2point_vector_layer.hE:D25_:
BIn file included from Y../src/s2/base/logging.h(:t21h:
iIn file included from s/usr/local/clang/include/absl/log/check.h):)37,:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 :
In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 :
In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 :
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 :
In file included from \/usr/local/clang/include/absl/log/internal/proto.h
: 34| :
^
/usr/local/clang/include/absl/types/span.h:739/usr/local/clang/include/absl/container/internal/common.h::2131:: 9:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
note: macro 'ABSL_INTERNAL_IF_true' defined here
73931 | | S#pdaenf<iTn>e MAaBkSeLS_pIaNnT(ETR*N AaLb_sIlF__nturlulea(bilfe_ sbaetgiisnf iAeBdS,L _.A.T.T)R IiBfU_TsEa_tLiIsFfEiTeIdM
E _| B ^O
UND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2geography/accessors.cc
:2 :
257In file included from | s2geography/accessors.h#:d4e:
fIn file included from is2geography/geography.hn:e4 :
aIn file included from b../src/s2/s2polygon.hs:l34_:
nIn file included from u../src/s2/mutable_s2shape_index.hl:l30a:
bIn file included from l/usr/local/clang/include/absl/container/btree_map.he: 67_:
N/usr/local/clang/include/absl/container/internal/btree_container.hu:l619l:a3b:l ewarning:
'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
| ^
619 | ABSL_INIn file included from Ts2geography/build.ccE:R2N:
AIn file included from Ls2geography/build.h_:X4(:
tIn file included from r../src/s2/s2builderutil_s2point_vector_layer.hy:_25e:
mIn file included from p../src/s2/base/logging.hl:a21c:
eIn file included from ,/usr/local/clang/include/absl/log/check.h :t37r:
yIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.he:m21p:
lIn file included from a/usr/local/clang/include/absl/log/internal/check_op.hc:e41_:
iIn file included from m/usr/local/clang/include/absl/log/internal/strip.hp:l26,:
In file included from c/usr/local/clang/include/absl/log/internal/log_message.ho:n47s:
tIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.h&:,27 :
tIn file included from r/usr/local/clang/include/absl/log/internal/proto.hu:e34):
;/usr/local/clang/include/absl/types/span.h
: 740| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21
: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:
611:47 :740 | note: expanded from macro 'ABSL_INTERNAL_X'
611 | TA*B SaLb_sIlN_TnEuRlNlAaLb_lAeT TeRnIdB)U TnEo_eCxAcPeTpUtR E{D
_ B| Y ^(
th/usr/local/clang/include/absl/base/nullability.hi:s257):)23,: note: expanded from macro 'absl_nullable'
257 | # d e f i n e a b s l _ n u l l a\b
l e| ^~~~_
Nullable
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
In file included from | s2geography/build.cc ^:
2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noex/usr/local/clang/include/absl/container/internal/btree_container.hc:e620p:t3 :{
warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^
/usr/local/clang/include/absl/base/nullability.h620: | 257 : 23A:B Snote: Lexpanded from macro 'absl_nullable'_
IN T257E | R#NdAeLf_iXn(et rayb_selm_pnlualclea,b lter y__Neumlpllaabclee_
i m| p ^l
, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTIn file included from Es2geography/build.ccR:N2A:
LIn file included from _s2geography/build.hA:T4T:
RIn file included from I../src/s2/s2builderutil_s2point_vector_layer.hB:U25T:
EIn file included from _../src/s2/base/logging.hC:A21P:
TIn file included from U/usr/local/clang/include/absl/log/check.hR:E37D:
_In file included from B/usr/local/clang/include/absl/log/internal/check_impl.hY:(21t:
hIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hs:)41):
,In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 :
In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 :
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 :
In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 :
/usr/local/clang/include/absl/types/span.h : 799 : 32 : \warning:
type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
| ^
799/usr/local/clang/include/absl/container/internal/common.h | :S32p:a9n:< cnote: omacro 'ABSL_INTERNAL_IF_false' defined heren
st T32> | #MdaekfeiCnoen sAtBSSpLa_nI(NTT*E RaNbAsLl__InFu_lflaalbslee( ibfe_gsiant
i s| f ^i
ed/usr/local/clang/include/absl/base/nullability.h,: 257.:.23.:) note: _expanded from macro 'absl_nullable'_
VA _257A | R#GdSe_f_i
n e| ^a
bsl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2geography/accessors.cc37::
2In file included from :
/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2geography/accessors.h21::
4In file included from :
/usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2geography/geography.h41::
4In file included from :
/usr/local/clang/include/absl/log/internal/strip.hIn file included from :../src/s2/s2polygon.h26::
34In file included from :
/usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/mutable_s2shape_index.h47::
30In file included from :
/usr/local/clang/include/absl/log/internal/structured_proto.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h27::
67In file included from :
/usr/local/clang/include/absl/log/internal/proto.h:/usr/local/clang/include/absl/container/internal/btree_container.h34::
621/usr/local/clang/include/absl/types/span.h::58801:: 32warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
621 | 801 | A B S L _ I N T E R N A L _ X ( t r y _ e m p l a c e , Tt*r ya_besmlp_lnauclel_aibmlpel ,e n&d&), ntoreuxec)e;p
t | { ^
| /usr/local/clang/include/absl/container/internal/btree_container.h ^:
596:/usr/local/clang/include/absl/base/nullability.h9::257 :note: 23macro 'ABSL_INTERNAL_X' defined here:
note: expanded from macro 'absl_nullable'
596 | #257d | e#fdienfei nAeB SaLb_sIlN_TnEuRlNlAaLb_lXe( F_uNnucl,l aCballel
e e| , ^
KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/accessors.cc:2:
In file included from s2geography/accessors.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/coverings.cc -o s2geography/coverings.o
693 warnings generated.
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:69:
In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
693 warnings generated.
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:73:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40:
In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2geography/coverings.cc : 2 :
In file included from s2geography/coverings.h : 4 :
In file included from ../src/s2/s2region_coverer.h\:
31 :
| In file included from ^../src/s2/s2cell.h
:24/usr/local/clang/include/absl/container/internal/common.h:
:In file included from 32../src/s2/base/logging.h::921::
In file included from note: /usr/local/clang/include/absl/log/check.hmacro 'ABSL_INTERNAL_IF_false' defined here:
37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h32: | 21#:
dIn file included from e/usr/local/clang/include/absl/log/internal/check_op.hf:i41n:
eIn file included from /usr/local/clang/include/absl/log/internal/strip.hA:B26S:
LIn file included from _/usr/local/clang/include/absl/log/internal/log_message.hI:N47T:
EIn file included from R/usr/local/clang/include/absl/log/internal/structured_proto.hN:A27L:
_In file included from I/usr/local/clang/include/absl/log/internal/proto.hF:_34f:
al/usr/local/clang/include/absl/types/span.hs:e212(:i22f:_ sawarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i
sfied ,212 | . . .u)s i_n_gV Ap_oAiRnGtSe_r_
= | T ^*
absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 41s2geography/build.cc:
:In file included from 2/usr/local/clang/include/absl/log/internal/strip.h:
:In file included from 26s2geography/build.h:
:In file included from 4/usr/local/clang/include/absl/log/internal/log_message.h:
:In file included from 47../src/s2/s2builderutil_s2point_vector_layer.h:
:In file included from 27/usr/local/clang/include/absl/log/internal/structured_proto.h:
:In file included from 27../src/s2/mutable_s2shape_index.h:
:In file included from 30/usr/local/clang/include/absl/log/internal/proto.h:
:In file included from 34/usr/local/clang/include/absl/container/btree_map.h:
:/usr/local/clang/include/absl/types/span.h67::
213/usr/local/clang/include/absl/container/internal/btree_container.h::34553:: 78warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
213 | u553s | i n gA BcSoLn_sItN_TpEoRiNnAtLe_rX (=i ncsoenrstt_ oTr*_ aasbssilg_nn,u lilnasbeirlti_toyr__uansksniogwnn_;i
m p| l ^,
&/usr/local/clang/include/absl/base/nullability.h&:,289 :&34&:, note: texpanded from macro 'absl_nullability_unknown'r
ue ,289 | t#rdueef)i;n
e | a ^b
sl/usr/local/clang/include/absl/container/internal/btree_container.h_:n496u:l9l:a bnote: imacro 'ABSL_INTERNAL_X' defined herel
ity _496u | n#kdneofwinn e_ NAuBlSlL__uInNsTpEeRcNiAfLi_eXd(
F u| n ^c
, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(ifIn file included from _s2geography/coverings.ccs:a2t:
iIn file included from ss2geography/coverings.hf:i4e:
dIn file included from ,../src/s2/s2region_coverer.h :.31.:
.In file included from )../src/s2/s2cell.h :_24_:
VIn file included from A../src/s2/base/logging.h_:A21R:
GIn file included from S/usr/local/clang/include/absl/log/check.h_:_37
:
In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^:
21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from In file included from s2geography/build.cc/usr/local/clang/include/absl/log/internal/log_message.h::247:
:
In file included from In file included from s2geography/build.h/usr/local/clang/include/absl/log/internal/structured_proto.h::427:
:
In file included from In file included from ../src/s2/s2builderutil_s2point_vector_layer.h/usr/local/clang/include/absl/log/internal/proto.h::2734:
:
In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/types/span.h::30733:
:In file included from 31/usr/local/clang/include/absl/container/btree_map.h:: 67:
warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:
558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
733 | c o558n | s t eAxBpSrL _SIpNaTnE<RTN>A LM_aXk(eiSnpsaenr(tT_*o ra_bassls_ingunl,l aibnlsee rptt_ro rA_BaSsLs_iAgTnT_RhIiBnUtT_Ei_mLpIlF,E TcIoMnEs_tB O&U,N
D ,|
^
| ^/usr/local/clang/include/absl/container/internal/btree_container.h
:511:52:/usr/local/clang/include/absl/base/nullability.h :note: 257expanded from macro 'ABSL_INTERNAL_X':
23: note: expanded from macro 'absl_nullable'511
| 257 | # d e f i n eA BaSbLs_lI_NnTuElRlNaAbLl_eA T_TNRuIlBlUaTbEl_eC
A P| T ^U
RED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #defiIn file included from ns2geography/coverings.cce: 2A:
BIn file included from Ss2geography/coverings.hL:_4I:
NIn file included from T../src/s2/s2region_coverer.hE:R31N:
AIn file included from L../src/s2/s2cell.h_:I24F:
_In file included from t../src/s2/base/logging.hr:u21e:
(In file included from i/usr/local/clang/include/absl/log/check.hf:_37s:
aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hi:s21f:
iIn file included from e/usr/local/clang/include/absl/log/internal/check_op.hd:,41 :
.In file included from ./usr/local/clang/include/absl/log/internal/strip.h.:)26 :
iIn file included from f/usr/local/clang/include/absl/log/internal/log_message.h_:s47a:
tIn file included from i/usr/local/clang/include/absl/log/internal/structured_proto.hs:f27i:
eIn file included from d/usr/local/clang/include/absl/log/internal/proto.h
: 34| :
^/usr/local/clang/include/absl/types/span.h
:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<TIn file included from >s2geography/build.cc :M2a:
kIn file included from es2geography/build.hS:p4a:
nIn file included from (../src/s2/s2builderutil_s2point_vector_layer.hT:*27 :
aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_:
nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67a:
b/usr/local/clang/include/absl/container/internal/btree_container.hl:e558 :b3e:g iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
ABSL_A T558T | R I BAUBTSEL__LIINFTEETRINMAEL__BXO(UiNnDs,e
r t| _ ^o
r_/usr/local/clang/include/absl/base/nullability.ha:s257s:i23g:n ,note: expanded from macro 'absl_nullable'i
ns e257r | t#_doerf_ianses iagbns_lh_innutl_liambplle, _cNounlslta b&l,e
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
559 | In file included from s2geography/coverings.cc : 2 :
In file included from s2geography/coverings.h : 4 :
cIn file included from o../src/s2/s2region_coverer.hn:s31t:
In file included from &../src/s2/s2cell.h,: 24f:
aIn file included from l../src/s2/base/logging.hs:e21,:
In file included from t/usr/local/clang/include/absl/log/check.hr:u37e:
,In file included from
/usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ~~~~~~~~~~~~~~~~~~~~~:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41 :
560In file included from | /usr/local/clang/include/absl/log/internal/strip.h : 26 :
In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 :
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 :
In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 :
c/usr/local/clang/include/absl/types/span.ho:n740s:t21_:i twarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r
ato r740( | h i n t ) A B S L _ I N T E R N ATL*_ CaObMsMlA_)n;u
l l| a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b
le /usr/local/clang/include/absl/container/internal/btree_container.he:n511d:)47 :n onote: eexpanded from macro 'ABSL_INTERNAL_X'x
cept 511{ |
| ^
A/usr/local/clang/include/absl/base/nullability.hB:S257L:_23I:N Tnote: Eexpanded from macro 'absl_nullable'R
NA L257_ | A#TdTeRfIiBnUeT Ea_bCsAlP_TnUuRlElDa_bBlYe( t_hNiusl)l)a)b l e
| ^
\
| ^~~~
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47:
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27:
In file included from /usr/local/clang/include/absl/log/internal/proto.h:34:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | /usr/local/clang/include/absl/container/internal/btree_container.h :T561*: 3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_
null a561b | l e ApBtSrL _AIBNSTLE_RANTATLR_IXB(UiTnEs_eLrItF_EoTrI_MaEs_sBiOgUnN,D ,i nssiezret__to rs_iazses)i gnno_ehxicnetp_ti m{p
l ,| ^c
ons/usr/local/clang/include/absl/base/nullability.ht: 257&:,23
: | note: ^expanded from macro 'absl_nullable'
/usr/local/clang/include/absl/container/internal/btree_container.h :257509 | :#52d:e fnote: iexpanded from macro 'ABSL_INTERNAL_X'n
e a b509s | l _ n u l l a b l e A_BNSuLl_lIaNbTlEeR
N A| L ^_
ATTRIBUTE_CAPTURED_BY(this)), In file included from \s2geography/coverings.cc
: 2| :
^In file included from
s2geography/coverings.h:4:
/usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2region_coverer.h31::319:
:In file included from ../src/s2/s2cell.h:note: 24macro 'ABSL_INTERNAL_IF_true' defined here:
In file included from ../src/s2/base/logging.h:21 :
31In file included from | /usr/local/clang/include/absl/log/check.h#:d37e:
fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 :
AIn file included from B/usr/local/clang/include/absl/log/internal/check_op.hS:L41_:
IIn file included from N/usr/local/clang/include/absl/log/internal/strip.hT:E26R:
NIn file included from A/usr/local/clang/include/absl/log/internal/log_message.hL:_47I:
FIn file included from _/usr/local/clang/include/absl/log/internal/structured_proto.ht:r27u:
eIn file included from (/usr/local/clang/include/absl/log/internal/proto.hi:f34_:
s/usr/local/clang/include/absl/types/span.ha:t799i:s32f:i ewarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension],
.. .799) | Sipfa_ns<actoinssfti eTd>
M| a ^k
eConstSpan(T* absl_nulIn file included from ls2geography/build.cca:b2l:
eIn file included from s2geography/build.hb:e4g:
iIn file included from n../src/s2/s2builderutil_s2point_vector_layer.h
: 27| :
^In file included from
../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h:
:In file included from 257/usr/local/clang/include/absl/container/btree_map.h::2367::
/usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nullable'561
:3 :257 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d
efine a561b | s l _AnBuSlLl_aIbNlTeE R_NNAuLl_lXa(bilnes
e r| t ^_
or_assign, In file included from is2geography/coverings.ccn:s2e:
rIn file included from ts2geography/coverings.h_:o4r:
_In file included from a../src/s2/s2region_coverer.hs:s31i:
gIn file included from n../src/s2/s2cell.h_:h24i:
nIn file included from t../src/s2/base/logging.h_:i21m:
pIn file included from l/usr/local/clang/include/absl/log/check.h,: 37c:
oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 :
&In file included from ,/usr/local/clang/include/absl/log/internal/check_op.h
: 41| :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/usr/local/clang/include/absl/log/internal/strip.h:26 :
562In file included from | /usr/local/clang/include/absl/log/internal/log_message.h : 47 :
In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 :
In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 :
/usr/local/clang/include/absl/types/span.h : 801 : 32c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t
&, 801t | r u e , f a l s e ,
| ~~~~~~~~~~~~~~~~~~~~~
563 | T * a b s l _ n u lcloanbslte_ ietnedr)a tnoore(xhcienptt) {A
B S| L ^_
IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Cexpanded from macro 'absl_nullable'O
MM A257) | ;#
d e| f ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i
ne /usr/local/clang/include/absl/container/internal/btree_container.ha:b509s:l47_:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l
able 509_ | N u l l a b l e
| A ^B
SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from In file included from s2geography/build.cc/usr/local/clang/include/absl/log/internal/check_impl.h::221:
:
In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2geography/build.h::4614::
1In file included from :../src/s2/s2builderutil_s2point_vector_layer.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
In file included from ../src/s2/mutable_s2shape_index.h:44 :
461In file included from | ../src/s2/s2pointutil.hA:B27S:
L_../src/s2/util/math/matrix3x3.hL:O276G:_5I:N Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R
NAL_DE F276I | N E _ M ASK2E__CCHHEECCKK__NOEP(_dSeTtR,I NVGT_yEpXeT(E0R)N)(
< <| ^"
C/usr/local/clang/include/absl/log/internal/check_op.ha:n450':t25 :i nnote: vexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e
rs e450. | D e t e r mxi,n axn,t c=o n0s.t" ;c
h a| r ^*
absl../src/s2/base/logging.h_:n37o:n21n:u lnote: lexpanded from macro 'S2_CHECK_NE')
| ^37
| /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'S
2_ C241H | E#CdKe_fNiEn eC HaEbCsKl__NnEo
n n| u ^l
l _/usr/local/clang/include/absl/log/check.hN:o120n:n3u:l lnote:
expanded from macro 'CHECK_NE'
| ^
120 | ABSL_LOG_INTERNAL_CHECK_In file included from Ns2geography/coverings.ccE:_2I:
MIn file included from Ps2geography/coverings.hL:(4(:
vIn file included from a../src/s2/s2region_coverer.hl:131):
,In file included from ../src/s2/s2cell.h#:v24a:
lIn file included from 1../src/s2/base/logging.h,: 21(:
vIn file included from a/usr/local/clang/include/absl/log/check.hl:237):
,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h#:v21a:
l/usr/local/clang/include/absl/log/internal/check_op.h2:)463
: 1| : ^
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h
:51:3 :463 | note: Aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'B
SL_ L51O | G _ IANBTSELR_NLAOLG__DIENFTIENREN_AMLA_KCEH_ECCHKE_COKP_(OCPh_eScTkR_INNEG,_ E!X=T,E RvNa(l
1 ,| ^v
al/usr/local/clang/include/absl/log/internal/check_op.h1:_449t:e31x:t ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'v
al2 ,449 | v a le2x_tteerxnt )t
e m| p ^l
ate/usr/local/clang/include/absl/log/internal/check_op.h :c68o:n22s:t note: cexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'h
ar* a68b | s l _wnhoinlneu l(lc oMnaskte Cchheacrk*O paSbtsrli_nngu(l l a b\l
e | a ^b
sl/usr/local/clang/include/absl/base/nullability.h_:l241o:g22_:i nnote: texpanded from macro 'absl_nonnull'e
rn a241l | _#cdheefcikn_eo pa_brsels_unlotn n u l l _ N o n n u\l
l
| ^|
^
/usr/local/clang/include/absl/base/nullability.h:257In file included from :s2geography/coverings.cc23::2 :
In file included from note: s2geography/coverings.hexpanded from macro 'absl_nullable':
4:
In file included from ../src/s2/s2region_coverer.h257: | 31#:
dIn file included from e../src/s2/s2cell.hf:i24n:
eIn file included from ../src/s2/base/logging.ha:b21s:
lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l:
lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e:
/usr/local/clang/include/absl/log/internal/check_op.h_:N464u:l26l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e
| ^464
| const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2In file included from :
s2geography/build.ccIn file included from :s2geography/coverings.h2::
4In file included from :
s2geography/build.hIn file included from :../src/s2/s2region_coverer.h4::
31In file included from :
../src/s2/s2builderutil_s2point_vector_layer.hIn file included from :../src/s2/s2cell.h27::
24In file included from :
../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/base/logging.h44::
21In file included from :
../src/s2/s2pointutil.hIn file included from :/usr/local/clang/include/absl/log/check.h27::
37:
../src/s2/util/math/matrix3x3.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h276::215:
:/usr/local/clang/include/absl/log/internal/check_op.h :warning: 464type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
26: warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
37:/usr/local/clang/include/absl/base/nullability.h21::241 :note: 22expanded from macro 'S2_CHECK_NE':
note: expanded from macro 'absl_nonnull'37
| # d241e | f#idneef iSn2e_ CaHbEsClK__nNoEn nCuHlElC K__NNoEn
n u| l ^l
| /usr/local/clang/include/absl/log/check.h ^:
120:3: note: In file included from expanded from macro 'CHECK_NE's2geography/coverings.cc
:2:
In file included from s2geography/coverings.h120: | 4 :
In file included from A../src/s2/s2region_coverer.hB:S31L:
_In file included from L../src/s2/s2cell.hO:G24_:
IIn file included from N../src/s2/base/logging.hT:E21R:
NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37C:
HIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.hC:K21_:
N/usr/local/clang/include/absl/log/internal/check_op.hE:_463I:M1P:L (warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v
al 1463) | ,A B#SvLa_lL1O,G _(IvNaTlE2R)N,A L#_vDaElF2I)N
E _| M ^A
KE/usr/local/clang/include/absl/log/internal/check_impl.h_:C51H:E3C:K _note: Oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'P
_ST R51I | N G _AEBXSTLE_RLNO(G
_ I| N^T
E/usr/local/clang/include/absl/log/internal/check_op.hR:N450A:L25_:C Hnote: Eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'C
K_ O450P | ( C h e c k _xN,E ,x ,! =c,o nvsatl 1c,h avra*l 1a_btselx_tn,o nvnaull2l,)
v a| l ^2
_t/usr/local/clang/include/absl/base/nullability.he:x241t:)22
: | note: ^expanded from macro 'absl_nonnull'
/usr/local/clang/include/absl/log/internal/check_op.h :24175 | :#61d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'n
e a b75s | l _ nAoBnSnLu_lLlO G__NIoNnTnEuRlNlA
L _| C ^H
ECK(::absl::implicit_caIn file included from ss2geography/coverings.cct:<2c:
oIn file included from ns2geography/coverings.hs:t4 :
cIn file included from h../src/s2/s2region_coverer.ha:r31*:
In file included from a../src/s2/s2cell.hb:s24l:
_In file included from n../src/s2/base/logging.ho:n21n:
uIn file included from l/usr/local/clang/include/absl/log/check.hl:>37(:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 :
\/usr/local/clang/include/absl/log/internal/check_op.h
: 465| : ^1
: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:
241:22: note: 465expanded from macro 'absl_nonnull' |
AB S241L | _#LdOeGf_iInNeT EaRbNsAlL__nDoEnFnIuNlEl_ M_ANKoEn_nCuHlElC
K _| O ^P
_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:24:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:33:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:25:
In file included from ../src/s2/util/coding/coder.h:40:
In file included from ../src/s2/util/coding/varint.h:44:
In file included from ../src/s2/util/bits/bits.h:21:
In file included from /usr/local/clang/include/absl/numeric/bits.h:52:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:4:
In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:28:
In file included from ../src/s2/s2builder.h:31:
In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/build.cc:2:
In file included from s2geography/build.h:5:
In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:29:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:31:
In file included from ../src/s2/s2cell.h:28:
In file included from ../src/s2/s1chord_angle.h:31:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:4:
In file included from ../src/s2/s2region_coverer.h:33:
In file included from ../src/s2/s2cell_union.h:29:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/coverings.cc:2:
In file included from s2geography/coverings.h:6:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/distance.cc -o s2geography/distance.o
693 warnings generated.
693 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/geography.cc -o s2geography/geography.o
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90:
/usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
693 warnings generated.
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_pointer = const T* absl_nullability_unknown;
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | In file included from s2geography/distance.cc : 2 :
_In file included from _s2geography/distance.ha:t4t:
rIn file included from is2geography/geography.hb:u4t:
eIn file included from _../src/s2/s2polygon.h_:(32(:
eIn file included from n../src/s2/base/logging.ha:b21l:
eIn file included from _/usr/local/clang/include/absl/log/check.hi:f37(:
nIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h=:=21 :
0In file included from ,/usr/local/clang/include/absl/log/internal/check_op.h :"41O:
nIn file included from l/usr/local/clang/include/absl/log/internal/strip.hy: 26l:
i/usr/local/clang/include/absl/log/internal/log_message.ht:e306r:a3l: `warning: 0type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]`
is a306l | l o waebds.l"_)n)o)n n{u}l
l | s ^t
d::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25:In file included from s2geography/geography.ccnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'2
:
In file included from s2geography/geography.h :4504 | :
In file included from ../src/s2/s2polygon.h : 29 :
In file included from x/usr/local/clang/include/absl/container/flat_hash_map.h,: 43x:
,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hc:o19n:
sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :c57h:
aIn file included from r/usr/local/clang/include/absl/hash/hash.h*: 89a:
bIn file included from s/usr/local/clang/include/absl/hash/internal/hash.hl:_90n:
on/usr/local/clang/include/absl/strings/string_view.hn:u53l:l54):
| warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: 53expanded from macro 'absl_nonnull' |
co n241s | t#edxepfri nset raibnsgl__vnioenwn uNlull l_SNaofnenSutlrli
n g| V ^i
ew(const char* absl_nullablIn file included from es2geography/distance.cc :p2):
In file included from {s2geography/distance.h
: 4| :
^In file included from
s2geography/geography.h:4:
In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polygon.h::25732::
23In file included from :../src/s2/base/logging.h :note: 21expanded from macro 'absl_nullable':
In file included from /usr/local/clang/include/absl/log/check.h: 37257:
| In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f:
i/usr/local/clang/include/absl/log/internal/check_op.hn:e463 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n
ull a463b | lAeB S_LN_uLlOlGa_bIlNeT
E| R ^N
AL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
212 | using pointer = T* absl_nullabilityIn file included from _s2geography/distance.ccu:n2k:
nIn file included from os2geography/distance.hw:n4;:
In file included from s2geography/geography.h| : ^4
:
In file included from ../src/s2/s2polygon.h:34/usr/local/clang/include/absl/base/nullability.h:
:In file included from 289../src/s2/mutable_s2shape_index.h::3441::
In file included from note: ../src/s2/s2cell_id.hexpanded from macro 'absl_nullability_unknown':
43:
In file included from ../src/s2/s1angle.h289: | 28#:
dIn file included from e../src/s2/s2point.hf:i27n:
eIn file included from ../src/s2/s2coder.ha:b23s:
lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l:
la/usr/local/clang/include/absl/status/internal/status_internal.hb:i119l:i14t:y _warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n
known 119_ | N u lSlt_autnusspReecpi*f iaebds
l _| n ^o
nnull Clone(
| In file included from ^s2geography/geography.cc
:2:
In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/geography.h:241:22: note: expanded from macro 'absl_nonnull':
4:
In file included from ../src/s2/s2polygon.h :24129 | :
#In file included from d/usr/local/clang/include/absl/container/flat_hash_map.he:f43i:
nIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h :a19b:
sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:n59o:
nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l82l:
In file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hN:o23n:
nIn file included from u/usr/local/clang/include/absl/crc/crc32c.hl:l32
:
In file included from | /usr/local/clang/include/absl/strings/str_format.h ^:
84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
213 | using const_poinIn file included from ts2geography/distance.cce:r2 :
=In file included from s2geography/distance.hc:o4n:
sIn file included from ts2geography/geography.h :T4*:
In file included from a../src/s2/s2polygon.hb:s34l:
_In file included from n../src/s2/mutable_s2shape_index.hu:l41l:
aIn file included from b../src/s2/s2cell_id.hi:l43i:
tIn file included from y../src/s2/s1angle.h_:u28n:
kIn file included from n../src/s2/s2point.ho:w27n:
;In file included from
../src/s2/s2coder.h :| 23 ^:
In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67::
289/usr/local/clang/include/absl/status/internal/status_internal.h::34125:: 14note: :expanded from macro 'absl_nullability_unknown'
warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
289 | # d125e | f i nSet aatbusslR_enpu*l laabbsill_intoyn_nuunlkln oCwlno n_eNAunldlU_nurnesfp(e
c i| f ^i
ed/usr/local/clang/include/absl/base/nullability.h
: 241| : ^22
: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
733 | constexpr Span<T> MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
739 | Span<T> MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
740 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
799 | Span<const T> MakeConstSpan(T* absl_nullable begin
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24:
In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56:
In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35:
/usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
801 | T* absl_nullable end) noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29:
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
227 | enable_if(str_format_internal::EnsureConstexpr(format),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
229 | enable_if(str_format_internal::ValidFormatImpl<C...>(format),
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
In file included from /usr/local/clang/include/absl/strings/str_format.h:84:
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]
143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
158 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
162 | __attribute__((enable_if(ValidFormatImpl<Args...>(s), "bad format trap")))
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | int* absl_nonnull Unused() { return p_; }
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | int* absl_nonnull p_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
380 | std::string& StrAppendFormat(std::string* absl_nonnull dst,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec<Args...>& format,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
469 | int SNPrintF(char* absl_nonnull output, std::size_t size,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
503 | FormatRawSink(T* absl_nonnull raw) // NOLINT
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:82:
In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23:
In file included from /usr/local/clang/include/absl/crc/crc32c.h:32:
/usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/distance.cc:2:
In file included from s2geography/distance.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:86:
/usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
489 | void (*absl_nullable invariant)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
490 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
499 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
549 | static void IncrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
550 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
552 | base_internal::PerThreadSynch* absl_nonnull w,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
558 | bool LockSlowWithDeadline(MuHow absl_nonnull how,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
559 | const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
578 | void Block(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
580 | base_internal::PerThreadSynch* absl_nullable Wakeup(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
581 | base_internal::PerThreadSynch* absl_nonnull w);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
586 | void Fer(base_internal::PerThreadSynch* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
718 | explicit WriterMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
802 | void* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
815 | T* absl_nullability_unknown arg);
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
830 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
831 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
844 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
845 | bool (absl::type_identity<T>::type::* absl_nonnull method)());
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
850 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
851 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
855 | explicit Condition(const bool* absl_nonnull cond);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
886 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
896 | explicit Condition(const T* absl_nonnull obj)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
922 | static bool GuaranteedEqual(const Condition* absl_nullable a,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
923 | const Condition* absl_nullable b);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
951 | void* absl_nullable arg_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
956 | static bool CastAndCallFunction(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
958 | static bool CastAndCallMethod(const Condition* absl_nonnull c);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
961 | static bool CallByRef(const T* absl_nonnull self) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
975 | inline void ReadCallback(T* absl_nonnull callback) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1033 | void Wait(Mutex* absl_nonnull mu) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1088 | void EnableDebugLog(const char* absl_nullable name);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1091 | bool WaitCommon(Mutex* absl_nonnull mutex,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1132 | Mutex* absl_nullable const mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1179 | Mutex* absl_nullable mu_;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1231 | T* absl_nullability_unknown arg)
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown),
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]
1242 | typename absl::type_identity<T>::type* absl_nullability_unknown
| ^
/usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'
289 | #define absl_nullability_unknown _Null_unspecified
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1249 | T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1250 | bool (absl::type_identity<T>::type::* absl_nonnull method)())
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1259 | const T* absl_nonnull object,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1260 | bool (absl::type_identity<T>::type::* absl_nonnull method)()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1294 | const void* absl_nonnull obj,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
In file included from /usr/local/clang/include/absl/strings/cord.h:94:
In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31:
/usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1310 | const char* absl_nonnull msg, const void* absl_nonnull cv));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
437 | std::string* absl_nonnull dst);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
480 | using pointer = const value_type* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
504 | explicit ChunkIterator(const Cord* absl_nonnull cord);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
507 | void InitTree(cord_internal::CordRep* absl_nonnull tree);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
588 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | using pointer = const char* absl_nonnull;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
655 | explicit CharIterator(const Cord* absl_nonnull cord)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
736 | const Cord* absl_nonnull cord_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
927 | CordRep* absl_nullable rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
929 | void Swap(InlineRep* absl_nonnull rhs);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
932 | const char* absl_nullable data() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
934 | void set_data(const char* absl_nullable data, size_t n);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
935 | char* absl_nonnull set_data(size_t n); // Write data to the result
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
937 | absl::cord_internal::CordRep* absl_nullable tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
939 | const char* absl_nonnull as_chars() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
941 | absl::cord_internal::CordRep* absl_nullable clear();
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
961 | void SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
978 | void CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
982 | void AppendTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
986 | void PrependTreeToInlined(CordRep* absl_nonnull tree,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
994 | void CopyTo(std::string* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
999 | void CopyToArray(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1050 | absl::string_view* absl_nonnull fragment);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1054 | absl::cord_internal::CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1120 | void CopyToArrayImpl(char* absl_nonnull dst) const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1140 | CordRepExternal* absl_nonnull rep);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1159 | inline CordRep* absl_nonnull NewExternalRep(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1183 | CordRep* absl_nullable rep)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1230 | inline const char* absl_nullable Cord::InlineRep::data() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree()
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1258 | inline cord_internal::CordRepFlat* absl_nonnull
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1302 | CordRep* absl_nonnull rep,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1514 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1525 | cord_internal::CordRep* absl_nonnull tree) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59:
/usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27:
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
143 | false, false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | false, true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
152 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
161 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | false, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 | true, ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
170 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
172 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
174 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
174 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
176 | ABSL_INTERNAL_SINGLE_ARG());
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here
120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176 | ABSL_INTERNAL_SINGLE_ARG());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/linear-referencing.cc -o s2geography/linear-referencing.o
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
190 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
194 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
199 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | false, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
203 | true, .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X'
133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45:
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
212 | .first, const_iterator ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X'
135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
233 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
252 | const key_arg<K>& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
267 | key_arg<K>&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this),
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
321 | key_arg<K>&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
338 | const key_arg<K>& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
113 | const char* absl_nonnull file_name = __builtin_FILE()) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | constexpr const char* absl_nonnull file_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
142 | constexpr const char* absl_nonnull function_name() const noexcept {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const char* absl_nonnull file_name)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53:
/usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | const char* absl_nonnull file_name_ = "";
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
71 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
78 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
80 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
82 | LogMessage(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | LogMessage& operator<<(void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
161 | LogMessage& operator<<(const void* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
179 | LogMessage& operator<<(wchar_t* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os));
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
306 | absl_nonnull std::unique_ptr<LogMessageData> data_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
319 | const wchar_t* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
400 | const void* absl_nullable const& v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
426 | LogMessageFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
436 | LogMessageDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | LogMessageQuietlyFatal(const char* absl_nonnull file,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41:
In file included from /usr/local/clang/include/absl/log/internal/strip.h:26:
/usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | const char* absl_nonnull failure_msg)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr<T>& s) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
209 | const char* absl_nonnull NewString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | const void* absl_nullable operator<<(std::ostream&,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
277 | const void* absl_nullable value);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
292 | const char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
293 | const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
295 | const signed char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
296 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream<char, Traits>&,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
299 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
433 | const char* absl_nonnull exprtext) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
462 | const signed char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
464 | const unsigned char* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
449 | extern template const char* absl_nonnull MakeCheckOpString( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'
450 | x, x, const char* absl_nonnull)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
488 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
497 | inline constexpr const char* absl_nullable name##Impl( \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
/usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'
498 | int v1, int v2, const char* absl_nonnull exprtext) { \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
511 | const char* absl_nullable CheckstrcmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
512 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
513 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
514 | const char* absl_nullable CheckstrcmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
515 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
516 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
517 | const char* absl_nullable CheckstrcasecmptrueImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
518 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
519 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
520 | const char* absl_nullable CheckstrcasecmpfalseImpl(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
521 | const char* absl_nullable s1, const char* absl_nullable s2,
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:21:
In file included from /usr/local/clang/include/absl/log/check.h:37:
In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21:
/usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
522 | const char* absl_nonnull exprtext);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
49 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
63 | explicit constexpr VLogSite(const char* absl_nonnull f)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | const char* absl_nonnull const file_;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
133 | int RegisterAndInitialize(VLogSite* absl_nonnull v);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly(
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:32:
In file included from ../src/s2/base/logging.h:22:
In file included from /usr/local/clang/include/absl/log/log.h:209:
In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20:
In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63:
/usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
158 | VLogSite* absl_nullable v);
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
66 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
112 | int_type* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
116 | absl::int128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | absl::uint128* absl_nonnull out);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
165 | absl::int128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
175 | absl::uint128* absl_nonnull value, int base);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size);
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
215 | char* absl_nonnull FastIntToBuffer(int_type i,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
216 | char* absl_nonnull buffer)
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]
217 | ABSL_INTERNAL_NEED_MIN_SIZE(
| ^
/usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'
251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
247 | int_type* absl_nonnull out, int base) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
330 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
335 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
340 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
346 | int_type* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
351 | absl::int128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
In file included from /usr/local/clang/include/absl/strings/str_cat.h:116:
In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23:
/usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
356 | absl::uint128* absl_nonnull out) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit)
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
431 | const char* absl_nullable data() const { return piece_.data(); }
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
501 | void AppendPieces(std::string* absl_nonnull dest,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
635 | inline void StrAppend(std::string* absl_nonnull) {}
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:66:
In file included from /usr/local/clang/include/absl/container/internal/btree.h:70:
In file included from /usr/local/clang/include/absl/container/internal/layout.h:198:
/usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
523 | false, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
525 | false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | false, true);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
527 | true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | true, false);
| ~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
529 | true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | true, true);
| ~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
532 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
534 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
536 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
538 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
541 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
543 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
543 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
545 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
545 | false);
| ~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
547 | true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
547 | true);
| ~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
550 | false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here
496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
559 | const &, false, true,
| ~~~~~~~~~~~~~~~~~~~~~
560 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
562 | const &, true, false,
| ~~~~~~~~~~~~~~~~~~~~~
563 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
565 | const &, true, true,
| ~~~~~~~~~~~~~~~~~~~~
566 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X'
509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
/usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'
511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here
596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
625 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here
32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^
/usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^
/usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here
31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:30:
In file included from /usr/local/clang/include/absl/container/btree_map.h:67:
/usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | const_iterator(hint) ABSL_INTERNAL_COMMA);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X'
611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
638 | const key_arg<K> &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))
| ^~~~
/usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]
648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND {
| ^~~~
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:40:
/usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
193 | virtual void Read(void* absl_nonnull dst) const = 0;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
52 | std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
53 | absl::once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
96 | friend std::atomic<uint32_t>* absl_nonnull base_internal::ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
97 | once_flag* absl_nonnull flag);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
153 | CallOnceImpl(std::atomic<uint32_t>* absl_nonnull control,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
194 | inline std::atomic<uint32_t>* absl_nonnull ControlWord(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
195 | once_flag* absl_nonnull flag) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
In file included from /usr/local/clang/include/absl/flags/flag.h:42:
In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30:
/usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn,
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
110 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const T& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:33:
In file included from ../src/s2/base/commandlineflags.h:21:
/usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
118 | void SetFlag(absl::Flag<T>* absl_nonnull flag, const V& v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
119 | StatusRep* absl_nonnull Clone(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
125 | StatusRep* absl_nonnull CloneAndUnref(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
128 | StatusRep* absl_nonnull CloneAndUnref() const;
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
149 | const char* absl_nonnull MakeCheckFailString(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
In file included from /usr/local/clang/include/absl/status/status.h:67:
/usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
725 | static status_internal::StatusRep* absl_nonnull PrepareToModify(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
732 | static const std::string* absl_nonnull EmptyString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
733 | static const std::string* absl_nonnull MovedFromString();
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r);
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
752 | static const status_internal::StatusRep* absl_nonnull RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1038 | status_internal::StatusRep* absl_nonnull rep) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:41:
In file included from ../src/s2/s2cell_id.h:43:
In file included from ../src/s2/s1angle.h:28:
In file included from ../src/s2/s2point.h:27:
In file included from ../src/s2/s2coder.h:23:
/usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
1063 | const char* absl_nonnull StatusMessageAsCStr(
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]
276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0.";
| ^
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
68 | while (const char* absl_nullable absl_log_internal_check_op_result \
| ^
/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'
257 | #define absl_nullable _Nullable
| ^
In file included from s2geography/geography.cc:2:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:34:
In file included from ../src/s2/mutable_s2shape_index.h:44:
In file included from ../src/s2/s2pointutil.h:27:
../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE'
37 | #define S2_CHECK_NE CHECK_NE
| ^
/usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE'
120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2)
| ^
/usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'
51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text)
| ^
/usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'
75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast<const char* absl_nonnull>( \
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
In file included from /usr/local/clang/include/absl/base/internal/endian.h:26:
/usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
160 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
164 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
168 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
172 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
176 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
180 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
250 | inline uint16_t Load16(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
254 | inline void Store16(void* absl_nonnull p, uint16_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
258 | inline uint32_t Load32(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
262 | inline void Store32(void* absl_nonnull p, uint32_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
266 | inline uint64_t Load64(const void* absl_nonnull p) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79:
/usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]
270 | inline void Store64(void* absl_nonnull p, uint64_t v) {
| ^
/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'
241 | #define absl_nonnull _Nonnull
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geography/geography.h:4:
In file included from ../src/s2/s2polygon.h:29:
In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43:
In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19:
In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57:
In file included from /usr/local/clang/include/absl/hash/hash.h:89:
In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89:
In file included from /usr/local/clang/include/absl/numeric/int128.h:41:
/usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]
78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {}
| ^
In file included from s2geography/linear-referencing.cc:2:
In file included from s2geography/linear-referencing.h:4:
In file included from s2geo